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