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 Subjekt -> Egon Subjekt -> Max Prädikat -> baut Prädikat -> bastelt Prädikat -> streicht Adverb1 -> im Wald Adverb1 -> im Garten Adverb1 -> hinter dem Haus Adverb2 -> mit seinem Freund Adverb2 -> mit Susi Adverb2 -> mit jeder Menge Werkzeug Objekt -> eine riesige Baumhütte Objekt -> ein Co-Kart Objekt -> eine Rakete </run> Du kannst die Eingabefelder nach belieben ändern / erweitern und versuchen weitere Sätze zu generieren. Probiere es aus. <run id="5cdd800886e74" html> Satz -> SubjektM Prädikat Adverb1 Adverb2M Objekt . Satz -> SubjektW Prädikat Adverb1 Adverb2W Objekt . Satz -> Adverb1 Prädikat SubjektM Adverb2M Objekt . Satz -> Adverb1 Prädikat SubjektW Adverb2W Objekt . Satz -> Adverb2M Prädikat SubjektM Adverb1 Objekt . Satz -> Adverb2W Prädikat SubjektW Adverb1 Objekt . Satz -> Objekt Prädikat SubjektM Adverb2M Adverb1 . Satz -> Objekt Prädikat SubjektW Adverb2W Adverb1 . SubjektM -> Hans SubjektM -> Karl SubjektM -> Egon SubjektM -> Max SubjektW -> Maria SubjektW -> Susi SubjektW -> Lara SubjektW -> Eva Prädikat -> baut Prädikat -> bastelt Prädikat -> streicht Adverb1 -> im Wald Adverb1 -> im Garten Adverb1 -> hinter dem Haus Adverb2M -> mit seinem Freund Adverb2M -> mit seiner Freundin Adverb2M -> sehr schnell Adverb2M -> mit viel Geduld Adverb2W -> mit ihrem Freund Adverb2W -> mit ihrer Freundin Adverb2W -> sehr schnell Adverb2W -> mit viel Geduld Objekt -> eine riesige Baumhütte Objekt -> ein Co-Kart Objekt -> eine Rakete </run>