| Kompilierfehler | Syntaxfehler, unbekannte integrierte Funktion, falsche Anzahl von Argumenten, nicht definierte Variable, falsch geschriebene Konstante, nicht geschlossene Zeichenfolge oder nicht geschlossener Kommentar | Nichts wird ausgeführt. Nur der erste Fehler wird gemeldet, mit Zeile und Spalte. Die Diagnosekonsole und der Editor der Konfigurationsoberfläche zeigen ihn an. |
| Fehler einer integrierten Funktion | falscher Argumenttyp, ein negativer Teilzeichenfolgen-Anfang, MathRandom(5, 1), ein unbekannter Schaltflächenname für ein Meldungsfenster, ein leeres Trennzeichen beim Aufteilen, das Öffnen eines seriellen Anschlusses, den Input.Observer bereits geöffnet hat | Die Aktion endet bei diesem Aufruf. Anweisungen danach werden nicht ausgeführt, und der Fehler wird als BuiltinName: reason gemeldet. |
| Weiches Ergebnis | Operatoren auf nicht passenden Typen, Division durch null, ein Null-Fenster oder geschlossenes Fenster (Position, Größe oder DPI lesen sich als 0), ein Index außerhalb des Bereichs, eine nicht vorhandene Datei, ein serieller Anschluss, der sich nicht öffnen lässt | Kein Fehler. Sie erhalten 0, false, "", -1 oder ein Null-Window, und das Skript läuft weiter. |