Fehlersuche mit TRACE

Mit TRACE kann man eine Ablaufüberwachung mit verschiedenen Modi aktivieren

TRACE 'R'

Hier ein Liste der möglichen Optionen/ Modi
Option Bedeutung
ALL 'A': Anzeigen aller Klauseln vor ihrer Ausführung.
COMMANDS 'C': Anzeige aller Kommandos vor ihrer Ausführung. Returncodes ungleich 0 werden ebenfalls angezeigt.
ERROR 'E': Nach der Ausführung des Programms werden alle Kommandos angezeigt, die Probleme bereitet haben.
FAILURE 'F': Wie E, nur das hier die Kommandos gezeigt werden, die nicht ausgeführt werden konnten.
INTERMEDIATE 'I': Zeigt alle Klauseln vor der Ausführung an, zeigt Zwischenergebnisse von Berechnungen an.
LABEL 'L': Zeigt alle Sprunglabel an, die während der Programmausführung durchlaufen werden.
NORMAL 'N': Wie F
OFF 'O': Schaltet TRACE ab.
RESULTS 'R': Zeigt alle Klauseln vor der Ausführung an, liefert die Verarbeitungsergebnisse aller Ausdrücke, sowie von PULL, PARSE und ARG.

Möchte man den Programmablauf in Einzelschritten durchführen, so muß man der Option ein ?-Zeichen voranstellen.

TRACE '?R'
Dann kann man bei jedem Schritt auch eigene Befehle angeben oder den letzten wiederholen.