Die JMP
-Anweisung wird verwendet, um einen unbedingten Sprung zu einer Programmzeile auszuführen,
die durch eine Sprungmarke gekennzeichnet ist.
Syntax:
<label>: <instructions> JMP <label>;
Die Sprungmarke <label>
ist ein beliebiger, eindeutiger Bezeichner, den Sie an den Anfang einer Programmzeile
stellen. Bei Erreichen der JMP
-Anweisung erfolgt ein Rücksprung zu der Programmzeile mit der <Sprungmarke>
.
Beispiel
iVar1 := 0; _label1: iVar1 := iVar1+1; (*instructions*) IF (iVar1 < 10) THEN JMP _label1; END_IF;




HINWEIS

Sie müssen programmatisch sicherstellen, dass keine Endlosschleife verursacht wird. Beispielsweise können Sie den Sprung an eine Bedingung knüpfen.