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.
Condition
(input_control) integer →
(integer)
Bedingung für die if-Anweisung.
Defaultwert: 1
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