Die $BREAK-Anweisung
Syntax: |
$BREAK |
Nicht immer ist es sinnvoll, eine Schleife mit dem Abbruchkriterium zu verlassen. Das Schlüsselwort $BREAK kann neben der Programmausführung bei den einzelnen $CASE-Marken der $SWITCH-Anweisung (siehe Kapitel Der Sprungverteiler) auch die Abarbeitung einer Schleife abrupt beenden.
Dies ist beispielsweise bei stark verschachtelten Schleifen sinnvoll, wenn die Abarbeitung der innersten Schleife unterbrochen werden soll.
Programmierbeispiel
Die $BREAK-Anweisung
N10 $WHILE <expr1> Die Schleife wird beendet, wenn
N20 ... expr1 "nicht gültig" oder
N30 expr2 "gültig" ist.
N40 $IF <expr2>
N50 $BREAK
N60 $ENDIF
N70 ...
N80
N90 $ENDWHILE
N100 ...