Debuggen und Ausführen

Top  Previous  Next

Bedienung > Debuggen und Ausführen

 

Die Regeln und regulären Ausdrücke, die in der Verwaltung definiert sind können im TETRA-Programm direkt getestet und ausgeführt werden. Zu diesem Zweck ist zunächst ein Quelltext zu laden, der gemäß den Regeln analysiert werden soll. Nun kann in der Auswahlbox der Werkzeugleiste eine Startregel ausgewählt werden.

 

Das Programm (die Startregel) kann in verschiedenen Modi ausgeführt werden: schrittweise oder in einem Zug. In jedem Fall wird zunächst die Startregel geparst und samt ihren Unterregeln in einer Baumstruktur dargestellt.

 

 

Es gibt zahlreiche Hilfsmittel, die das Debuggen (Fehler-Suchen) von TextTransformer-Projekten erleichtern:

 

Der erkannte und der erwartete Textabschnitt werden im Text markiert
Haltepunkte können im Text gesetzt werden
Haltepunkte können ebenfalls im Syntaxbaum gesetzt werden
Der Inhalt von Variablen kann im Variablen-Inspektor betrachtet werden
Es kann zurück zur aktuellen Position gesprungen werden
Die zuletzt abgerufene Information wird in der Info-Box gezeigt
Debug-Informationen werden im Log-Fenster ausgegeben
Erkanntes und erwartetes Token werden angezeigt
Ein Stack der aufgerufenen Produktionen wird angezeigt
Die Anfängermengen von Produktionen und Verzweigungen werden angezeigt

 

 

 

 

 



Diese Seite gehört zur TextTransformer Dokumentation

Home  Inhalt  English