Steuerung des Programmablaufs
Die Syntaxprüfung kann auch ohne einen anschließenden Programmstart gesondert aufgerufen werden.
Führt Syntaxprüfung aus. Bei Fehler erfolgt ein entsprechender Hinweis.
 
Vor dem Programmablauf wird der Programmtext immer einer Syntaxüberprüfung unterzogen. Bei Syntaxfehler unterbleibt die Ausführung, in der Informationsfläche wird ein Fehlertext ausgegeben und ein Warndreieck zeigt im Editorrand die Fehlerzeile an.
Warnhinweis auf die Programmzeile, die einen Fehler aufweist
 
Der Programmablauf kann auf verschiedene Arten durchgeführt werden
Normale Ausführung: nach jeder Anweisung hält Karol eine kurze Zeit inne, damit der Programmablauf im Weltfenster besser verfolgt werden kann; (siehe "Einstellungen - Karol")
Schnelle Ausführung ohne Verzögerung
Einzelschritt: Karol führt eine Anweisung aus und wartet dann; nächster Einzelschritt wieder mit dieser Taste
Pause: Stoppt den Programmablauf; Fortsetzung mit Normal, Schnell oder Einzelschritt
Abbruch: der Programmablauf wird abgebrochen
 
Es besteht die Möglichkeit im Programmtext Stopppunkte zusetzen. Trifft der Programmablauf auf diese Stelle hält das Programm an und es kann mit Normal, Schnell oder Einzelschritt fortgesetzt werden.
<Strg>+<b> setzt/löscht in der aktuellen Programmzeile einen Stopppunkt;
der Stopppunkt wird am Editorrand mit einem roten Punkt markiert
 
Unter "Einstellungen - Karol" kann man festlegen, dass Ablauffehler, wie z.B. "Karol stößt gegen die Wand" zu einem Programmabbruch führen. Tritt dieser Fall ein, so zeigt der Daumen im Editorrand die betroffene Zeile an.
Hinweis auf Zeile, die einen Programmabbruch verursacht hat