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 | |