Wiki: Mathe und Info

Unterrichtsmaterialien für Mathematik und Informatik

Benutzer-Werkzeuge

Webseiten-Werkzeuge


info:sek-ii:q3:sprachen:fk-syntaxdiagramm

Fachkonzept: Syntaxdiagramm

Mit Syntaxdiagrammen lassen sich Grammatiken übersichtlich grafisch darstellen. Jedem Element der EBNF (erweiterten Backus-Naur-Form) wird dabei eine bestimmte "Schreibweise" zugeordnet.

BedeutungEBNFSyntaxdiagramm
Terminal-SymbolV = "v".{V = "v".}
Nichtterminal-SymbolNichtterminal = V.{Nichtterminal = V.}
Konkatenation (Aneinanderreihung)Konkatenation = V V V.{Konkatenation = V V V.}
WiederholungWiederholung = { V }.{Wiederholung = { V }.}
OptionOption = [ V ].{Option = [ V ].}
AlternativeAlternative = V | W.{Alternative = V | W.}

Mit dem Programm EBNF Visualizer könnt ihr die Diagramme erzeugen. Schreibt dazu eure Regeln in eine Datei mit der Endung .ebnf und ladet diese im Programm.

Weitere Informationen zu Syntaxdiagrammen findest du hier.

info/sek-ii/q3/sprachen/fk-syntaxdiagramm.txt · Zuletzt geändert: 2022-09-19 19:03 von christian.weber