Code-Schablonen

Top  Previous  Next

Codeerzeugung > Code-Schablonen

 

Der C++-Code für den eigentlichen Parser wird von TETRA an gekennzeichneten Positionen in Quellcode-Schablonen geschrieben.

Der Name der generierten Parserklasse wird dabei aus dem Namen der Startregel abgeleitet.

Es gibt

 

1.eine Schablone für den Header
2.eine Schablone für die Implementierung
3.eine Schablone für den Aufruf des Parsers

 

Die vorgegebenen Standardschablonen können spezifisch an das Projekt angepasst werden.

 

Zusätzlich wird eine Datei mit dem Namen jamfile.txt generiert, die als Grundlage für ein "jamfile" zur Verwendung mit boost bjam dienen kann.



Diese Seite gehört zur TextTransformer Dokumentation

Home  Inhalt  English