IF ERRORS | NO ERRORS | DMS ERRORS | NO Dms errors GOTO { label | ln | strvar } | RETURN
IF ERRORS | NO ERRORS | DMS ERRORS | NO Dms errors : text
Prüfen, ob bei der Verarbeitung der vorhergehenden Kommandos Fehler aufgetreten sind. Ist die Bedingung erfüllt, so wird entweder auf die Sprungmarke verzweigt oder die Prozedur mit dem Kommando RETURN abgebrochen. Die Fehlerschalter können mit dem Kommando RESET wieder zurückgesetzt werden.
ERRORS Es ist einer der folgenden EDT-Fehler aufgetreten:
- Fehler bei der Anforderung von Speicher;
- Fehler bei den Kommandos SET, Format 5a und 5b (Funktion Time oder Date);
- Fehlermeldung "Invalid Operand";
- Fehlermeldung "Unbekanntes Kommando";
- Fehlermeldung "Length of Variable wrong" (z.B. wenn die Sende-Variable nicht existiert);
- Fehlermeldung "Line-Number not found" (z.B. wenn die referenzierte Zeile nicht existiert).
- Rückkehrcode "ungleich" nach dem Kommando COMP, falls die Arbeitsbereiche ungleich sind oder der Vergleich abgebrochen wurde.
NO ERRORS Es ist ein kein EDT-Fehler aufgetreten.
DMS ERRORS Es ist einer der folgenden Betriebssystem-Fehler aufgetreten:
- OPEN,- Lese- oder CLOSE-Fehler bei dem Kommando READ oder INPUT;
- OPEN,- Schreib- oder CLOSE-Fehler bei dem Sichern der Datei bzw. Erstellen der Backup-Datei (Kommando WRITE).
NO DMS ERRORS Es ist ein kein Betriebssystem-Fehler aufgetreten.
GOTO Ist die Bedingung erfüllt, so wird das Kommando GOTO ausgeführt.
RETURN Ist die Bedingung erfüllt, so wird das Kommando RETURN ausgeführt.
text Beliebige Zeichenfolge.
Ist das erste von einem Leerzeichen verschiedene Zeichen
1. kein Anweisungssymbol,
werden die dem : folgenden Leerzeichen als zum text gehörende Leerzeichen behandelt. Für die Behandlung gilt:
text steht in der aktuellen Zeile;
die aktuelle Zeilennummer wird um die aktuelle Schrittweite erhöht;
vorhandene Tabulatorzeichen werden berücksichtigt.
2. ein Anweisungssymbol,
werden die dem : folgenden Leerzeichen ignoriert. Folgt als zweites Zeichen
kein Anweisungssymbol, wird text als EDT-Anweisung interpretiert und sofort ausgeführt;
Anweisungssymbol, wird text als Textzeile wie bei 1) behandelt