@[email protected]
link
fedilink
Deutsch
2
edit-2
2Y

Ich habe das ganze mal in der Programmiersprache rost umgesetzt:

struktur Mai;

struktur MaiMai {
    mai: (Mai, Zeichenkette),
    mai_mai: (Schachtel<MaiMai>, Zeichenkette),
}

umstz MaiMai {
    funktion neu() -> Selbst {
        Selbst {
            mai: (Mai, Zeichenkette::von("Mai")),
            mai_mai: (Schachtel::neu(MaiMai::neu()), Zeichenkette::von("MaiMai")),
        }
    }
}

funktion einstieg() {
    MaiMai::neu();
}

Das Übersetzen funktioniert einwandfrei, beim Ausführen kommt es erwartungsgemäß zum Stapelüberlauf.

@[email protected]
creator
link
fedilink
Deutsch
12Y

Ich glaub vor dem Übersetzen muss man das aber erst noch übersetzen, du hast ja sogar die Schlüsselwörter eingedeutscht :D PS.: Abbruchbedingungen sind was für Feiglinge.

@[email protected]
link
fedilink
Deutsch
22Y

Dafür gibt es zum Glück ein prozedurales Makro: https://github.com/michidk/rost

@[email protected]
link
fedilink
Deutsch
12Y

@[email protected]
link
fedilink
Deutsch
52Y

Rekursiv + Wortwitz = sehr gute Kombi.

@[email protected]
link
fedilink
Deutsch
02Y

Wo ist die Ausgangsbedingung?

@[email protected]
link
fedilink
Deutsch
22Y

Gibt keine, der spaß hört hier nie auf!

@[email protected]
link
fedilink
Deutsch
12Y

Fehler, Stapelüberlauf!

@[email protected]
link
fedilink
Deutsch
12Y

Juni ist Next Level.

Create a post

ich_iel auf feddit

Alle Pfosten müssen den Titel “ich_iel” haben, der Unterstrich darf durch ein beliebiges Symbol oder Bildschriftzeichen ersetzt werden. Ihr dürft euch frei entfalten!

Kredit für das originelle Banner geht an @[email protected]

  • 1 user online
  • 90 users / day
  • 1 user / week
  • 93 users / month
  • 370 users / 6 months
  • 0 subscribers
  • 658 Posts
  • 4.78K Comments
  • Modlog