If~Then~Else~IfEnd
Funktion: Die Then-Anweisung wird nur dann ausgeführt, wenn die If-Bedingung
wahr ist (nicht Null). Die Else-Anweisung wird ausgeführt, wenn die If-Bedingung
falsch ist (0). Die IfEnd-Anweisung wird immer nach der Then-Anweisung oder der
Else-Anweisung ausgeführt.
Syntax:
If
<Bedingung>
numerischer Ausdruck
_
Else <Anweisung>
:
^
Parameter: Bedingung, numerischer Ausdruck
Beschreibung:
Dieser Befehl ist fast identisch mit dem If~Then~Else-Befehl. Der einzige
Unterschied besteht darin, dass die IfEnd-Anweisung immer ausgeführt wird,
unabhängig davon, ob die If-Bedingung wahr (nicht Null) oder falsch (0) ist.
Beispiel: ? → A _
If A = 0 _
Then "TRUE" _
Else "FALSE" _
IfEnd _
"END"
For~To~Next
Funktion: Dieser Befehl wiederholt alles zwischen der For-Anweisung und der
Next-Anweisung. Der Startwert wird mit der ersten Ausführung der
Steuervariablen zugeordnet, und der Wert der Steuervariablen wird mit jeder
Ausführung um eins inkrementiert. Die Ausführung wird fortgesetzt, bis der Wert
der Steuervariablen den Endwert übersteigt.
Syntax:
For <Startwert> → <Steuervariablenname> To <Endwert>
<Anweisung>
_
Then <Anweisung>
:
^
_
:
Next
^
Befehls-Referenz
_
:
^
_
<Anweisung>
:
^
20- 11
<Anweisung>
_
IfEnd
:
^
_
:
^
375