Sprache
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>FLACI_c2261g5ak3ch9r</language> Eine Sprache kann mit einer formalen Grammatik angegeben werden. In den folgenden Eingabekästchen lässt sich eine Sprache in Backus-Naur-Form (BNF) angeben. Das erste verwendete Nichtterminal wird als Startsymbol verabredet. Mit jedem "Ausführen" wird ein zufälliges Wort abgeleitet und ausgegeben (ggf. wiederholt drücken, um unterschiedliche Ausgaben zu erhalten). <run id="5cdd768bdeb9b" html> Satz -> Subjekt Prädikat Adverb1 Adverb2 Objekt . Satz -> Adverb1 Prädikat Subjekt Adverb2 Objekt . Satz -> Adverb2 Prädikat Subjekt Adverb1 Objekt . Satz -> Objekt Prädikat Subjekt Adverb2 Adverb1 . Subjekt -> Hans Prädikat -> baut Adverb1 -> im Wald Adverb2 -> mit seinem Freund Objekt -> eine riesige Baumhütte </run> Erweitertes Beispiel: <run id="5cdd7a0fcfde3" html> Satz -> Subjekt Prädikat Adverb1 Adverb2 Objekt . Satz -> Adverb1 Prädikat Subjekt Adverb2 Objekt . Satz -> Adverb2 Prädikat Subjekt Adverb1 Objekt . Satz -> Objekt Prädikat Subjekt Adverb2 Adverb1 . Subjekt -> Hans | Egon | Max Prädikat -> baut | konstruiert | streicht Adverb1 -> im Wald | im Garten | hinter dem Haus Adverb2 -> mit seinem Freund | mit Susi | mit jeder Menge Werkzeug Objekt -> eine riesige Baumhütte | ein Co-Kart | eine Rakete </run> Du kannst die Eingabefelder nach belieben ändern / erweitern und versuchen weitere Sätze zu generieren. Probiere es aus.