Syntaxdiagramm
Syntaxdiagramme dienen der graphischen Darstellung von Programmiersprachen.
Konventionen
Ein Syntaxdiagramm ist entlang der Pfeile zu lesen.
Abzweigungen bedeuten, dass es mehrere Möglichkeiten gibt. Ist eine Abzweigung leer, so ist die andere optional. Geht ein Pfeil im Kreis, so muss ein Schritt möglicherweise wiederholt ausgeführt werden. Generell ist bei den Alternativen immer darauf zu achten, für welchen Fall sie gelten.
In eckigen Kästchen befinden sich sogenannte Platzhalter. Hierbei handelt es sich um Namen von Konzepten oder anderen Diagrammen, die durch Inhalt ersetzt werden müssen.
In runden oder Kästchen mit abgerundeten Ecken sind zum einen Schlüsselwörter und zum anderen Zeichen zu finden. Der Inhalt dieser Kästchen kann also direkt in den Code übernommen werden.
Beispiele
Ein sehr einfaches Syntaxdiagrammm ist das einer While-Schleife:
Das Diagramm einer Methodendeklaration sieht schon komplizierter aus, kann aber mit Hilfe der Konventionen ebenfalls problemlos gelesen werden: