Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Nächste Überarbeitung | Vorherige Überarbeitung | ||
|
daedalus:ebnf [2015/08/18 20:15] 127.0.0.1 Externe Bearbeitung |
daedalus:ebnf [2016/12/31 09:11] (aktuell) milky-way update formatierung |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | == Syntaxnotation == | + | ====== Syntaxnotation |
| Die im folgenden verwendete Notation zur Beschreibung der Syntax nennt sich EBNF-Notation (Erweiterte Backus-Naur-Form). Es wurden die Regeln verwendet, wie sie im unten genannten Wikipedia-Artikel aufgeführt werden. | Die im folgenden verwendete Notation zur Beschreibung der Syntax nennt sich EBNF-Notation (Erweiterte Backus-Naur-Form). Es wurden die Regeln verwendet, wie sie im unten genannten Wikipedia-Artikel aufgeführt werden. | ||
| Weitergehende Informationen zu EBNF findet man hier: | Weitergehende Informationen zu EBNF findet man hier: | ||
| - | *http:// | + | [[http:// |
| - | *http:// | + | [[http:// |
| Die folgende Grammatik ist höchstwahrscheinlich nicht vollständig. | Die folgende Grammatik ist höchstwahrscheinlich nicht vollständig. | ||
| - | Edit: Ich (Lehona), habe eine neue Version hochgeladen, | + | Edit: Ich (Lehona), habe eine neue Version hochgeladen, |
| - | + | ||
| - | == Schlüsselwörter == | + | |
| + | ===== Schlüsselwörter ===== | ||
| + | < | ||
| class | class | ||
| Zeile 16: | Zeile 16: | ||
| string | string | ||
| + | </ | ||
| - | + | ===== Lexikalik | |
| - | == Lexikalik == | + | < |
| | | ||
| Zeile 41: | Zeile 41: | ||
| float = [" | float = [" | ||
| - | + | </ | |
| - | + | ||
| - | == [[Anchoer q4]]Ausdrücke == | + | |
| + | ===== Ausdrücke ===== | ||
| + | < | ||
| | | ||
| Zeile 72: | Zeile 72: | ||
| | | ||
| - | | + | </ |
| - | == Anweisungen == | + | ===== Anweisungen |
| + | < | ||
| | | ||
| Zeile 90: | Zeile 90: | ||
| | | ||
| + | </ | ||
| - | + | ===== Deklarationen | |
| - | == Deklarationen == | + | < |
| | | ||
| Zeile 115: | Zeile 115: | ||
| | | ||
| + | </ | ||