| Operatoren |
ifelse — Bedingte Anweisung mit Alternative.
ifelse ist veraltet und wird nur aus Gründen der Rückwärtskompatibilität zur Verfügung gestellt. Bitte nur noch den Operator if verwenden.
ifelse( : : Condition : )
ifelse stellt eine bedingte Anweisung mit Alternative dar. Falls die Bedingung wahr ist (also ungleich 0), werden alle Aufrufe bis zum nächsten Operator else ausgeführt. Ist die Bedingung falsch (also 0), wird der Programmteil zwischen else und endif ausgeführt. Es ist zu beachten, dass der Operator ifelse als if im Programmeditor dargestellt wird.
Enthält die Bedingung einen korrekten Ausdruck, dann liefert ifelse (als Operator) den Wert 2 (H_MSG_TRUE). Andernfalls wird eine Fehlerbehandlung durchgeführt und ein Fehlercode zurückgeliefert.
else, elseif, for, while, repeat, until
Foundation
| Operatoren |