Coco/R Import |
Top Previous Next |
Beispiele > Cocor Import
Die wichtigsten Bedienungselemente von TETRA sollten bekannt sein.
Dies Beispiel ist für fortgeschrittene Benutzer des TextTransformers und Kenner des Compiler-Generators Coco gedacht.
Der TextTransformer wurde inspiriert von dem Compiler-Compiler Coco/R und ist ihm daher in vieler Hinsicht verwandt. Die Produktionen einer Coco/R Compilerbeschreibung lassen sich im wesentlichen ohne große Probleme in die Syntax des TextTransformers übersetzen. Das ist die Aufgabe dieses Projekts im Verzeichnis:
"\TextTransformer\Beispiele\CC2TT_17"
Als Quelltext-Beispiel dient das Skript Cr_17.atg (im Original: Cr.atg. Die 17 ist hier zur Kennzeichnung der Versionsnummer von Coco/R gewählt. Das Java Project ist eine Adaption eines neueren Coco/R-Projekts.) In diesem Skript wird die Syntax der Coco/R Compilerbeschreibungssprache selbst definiert.
Um das Skript parsen zu können, muss der TextTransformer selbst die Definitionen des Skripts adaptieren. Er muss
die gleichen Zeichen auslassen die Produktionen gleich parsen
|
Diese Seite gehört zur TextTransformer Dokumentation |
Home Inhalt English |