Wählen Sie oben rechts eine andere Programmiersprache aus.

Wählen Sie oben rechts eine andere Programmiersprache aus.

Wählen Sie oben rechts eine andere Programmiersprache aus.

untiluntilUntilUntil (Operator)

Name

untiluntilUntilUntil — Führe so lange den Rumpf der Schleife aus, wie die Bedingung falsch ist.

Signatur

until( : : Condition : )

Herror until(const Hlong Condition)

Herror T_until(const Htuple Condition)

void Until(const HTuple& Condition)

static void HOperatorSet.Until(HTuple condition)

Beschreibung

untiluntilUntilUntilUntil beendet eine repeatrepeatRepeatRepeatRepeat..untiluntilUntilUntilUntil-Schleife. Die repeatrepeatRepeatRepeatRepeat..untiluntilUntilUntilUntil-Schleife wird so lange durchlaufen, wie der Parameter ConditionConditionConditionConditioncondition 'false'"false""false""false""false" (0) ergibt. Der Rumpf der Schleife wird mindestens einmal durchlaufen, da die Bedingung erst am Ende des Rumpfes überprüft wird.

Parameter

ConditionConditionConditionConditioncondition (input_control)  integer HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Bedingung für die Schleife.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert untiluntilUntilUntilUntil (als Operator) den Wert 2 (H_MSG_TRUE). Andernfalls wird eine Fehlerbehandlung durchgeführt und ein Fehlercode zurückgeliefert.

Alternativen

forforForForFor, whilewhileWhileWhileWhile

Siehe auch

repeatrepeatRepeatRepeatRepeat, ififIfIfIf, elseifelseifElseifElseifElseif, elseelseElseElseElse, breakbreakBreakBreakBreak, continuecontinueContinueContinueContinue

Modul

Foundation