Text |
Top Previous Next |
Skripte > Produktionen > Eingabemaske für eine Produktion > Text
Der Text einer Produktion definiert eine grammatische Regel. Die Syntax für die Definition ist an die Syntax der regulären Ausdrücke angelehnt. Einige der gleichen Metazeichen werden benutzt und einige neue Schlüsselworte werden eingeführt.
Die folgende Liste führt alle verwendeten Metazeichen an, und wofür sie stehen :
| die Trennung von Alternativen
(...) eine Gruppierung von Ausdrücken ? eine optionale Gruppierung * die optionale beliebig häufige Wiederholung einer Gruppierung + die einmalige oder beliebig häufige Wiederholung einer Gruppierung
[...] Aufrufparameter einer Produktion
{-...-} semantische Interpreteraktionen {_..._} semantische Aktionen zum Export in generierten Code {=...=} semantische Aktionen sowohl für den Interpreter als auch zum Export {{...}} semantische Aktionen, die gemäß den Projekteinstellungen für den Interpreter oder den Export bestimmt sind
// leitet Zeilenkommentare ein
Zudem gibt es die Schlüsselworte:
BREAK zum Verlassen einer Erkennungsschleife EXIT zum Beenden des Parsens EOF Ende des Quelltextes (end of file) SKIP Sprung zu den Nachfolgetoken der Alternativen IF...ELSE...END Bedingte Ausführung WHILE...END Bedingte Ausführung
|
Diese Seite gehört zur TextTransformer Dokumentation |
Home Inhalt English |