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