#DEBUG

Die Anweisung #DEBUG dient der Fehlersuche in Wiki-Scripts.

Die Debug-Anweisung muss innerhalb der Tags <wscript> und </wscript> stehen. Durch diese Anweisung wird jede Wiki-Script Zeile intern vor der Ausführung zwischengespeichert. Wenn bei der Ausführung einer Wiki-Script Zeile ein Laufzeitfehler auftritt, kann dann das Wiki die fehlerhafte Zeile zusammen mit der Fehlermeldung ausgeben. Dadurch kann die fehlerhafte Stelle schnell gefunden werden.

Die Debug-Anweisung verlangsamt ein Script und sollte daher nach der Fehlersuche wieder entfernt werden!

Einschränkung

Die Debug-Anweisung kann nur zum Suchen von Laufzeitfehlern verwendet werden. Syntax-Fehler, die bereits zum Zeitpunkt der Compilierung eines Scripts auftauchen, können damit nicht gefunden werden.

Wenn kein Debugger zur Verfügung steht, müssen Syntaxfehler durch gezieltes auskommentieren von Script-Zeilen eingekreist werden.