Herunterladen Inhalt Inhalt Diese Seite drucken

Commodore 128 Bedienungshandbuch Seite 249

Vorschau ausblenden Andere Handbücher für 128:
Inhaltsverzeichnis

Werbung

C64-Modus BASIC 2.0
ON.. .GOSUB- und
ON.. .GOTO-Anweisungen
Format:
Zweck:
Bemerkungen:
Beispiel:
ON Ausdruck
GOTO
ON Ausdruck
G O S U B
Verzweigt zu einer von mehreren spezifizierten Zeilen-
nummern in Abhängigkeit des Wertes, der von Ausdruck
geliefert wird.
Der Wert von Ausdruck
nummer aus der Liste das Programm verzweigt. Wenn
der Wert z.B. 3 ist, so stellt die 3. Zeilennummer in der
Liste das Sprungziel dar.
Vor der Verzweigung wird der Wert auf jeden Fall in eine
ganze Zahl umgewandelt, d.h., ggfs. vorhandene Dezi-
malstellen werden abgeschnitten.
Bei der ON. . .GOSUB-Anweisung muß jede spezifizierte
Zeilennummer die Anfangszeile eines Unterprogramms
kennzeichnen.
Ist der Wert des Ausdrucks negativ, so wird eine ILLE-
GAL QUANTITY-Fehlermeldung ausgegeben. Ist er Null
oder größer als die Anzahl der in der Liste angegebenen
Zeilennummern, so wird das Programm mit der auf diese
Anweisung folgenden Zeile fortgesetzt.
100 ON L - l GOTO 150, 308, 328, 220
Für L = 2 wird nach Zeile 150 verzweigt, für L = 3 nach
Zeile 300 usw.
Zeilennummernliste
Zeilennummernliste
bestimmt, zu welcher Zeilen-
5-41

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis