Herunterladen Inhalt Inhalt Diese Seite drucken

GFA BASIC 3.0 Bedienungsanleitung Seite 281

Inhaltsverzeichnis
Programmsteuerung
mar:
mar:
vom Programmierer
definierte
Marke
Mit Hilfe einer Marke mar: kann man Stellen im Programm festlegen, die
mit dem Befehl GOTO
angesprungen werden können. Die Programm-
ausführung wird dann an der Markenposition fortgesetzt. Die Marke kann
aus Buchstaben, Ziffern, Unterstrichen und Punkten bestehen. Sie darf
auch, im Unterschied zu Variablennamen, mit einer Ziffer beginnen, muß
aber mit
einem Doppelpunkt
enden.
Beim
Ansprung
der Marke
mit
GOTO wird der Doppelpunkt allerdings nicht angegeben.
Es ist mit Hilfe des GOTO-Befehls nicht möglich, in Prozeduren
oder
Funktionen hinein- oder aus ihnen herauszuspringen. Dies gilt auch für
FOR-NEXT-Schleifen.
GOTO-Befehle
machen
Programme
meist
sehr
schnell unübersichtlich, weshalb man
sie nach Möglichkeit vermeiden
sollte.
Beispiel:
PRINT
"Stelle
1"
GOTO
sprungmarke
PRINT
"Stelle
2"
sprungmarke:
PRINT
"Stelle
3"
--> Auf dem Bildschirm erscheinen die Texte "Stelle 1" und "Stelle 3".
7-41
Inhaltsverzeichnis
loading

Inhaltsverzeichnis