Nein, Bei Continue wird die nächste Schleifendurchgang ausgeführt, nachdem die until-Condition geprüft wird.
ich glaube das ist ein allgemeines Mißverständnis wie das continue wirkt.
Einfach mal mit dem Debugger durchlaufen lassen. Er springt kurz an die until-Zeile bevor er beim repeat weiter macht.
Ja, die Dokumentation ist da wohl nicht so ganz eindeutig:
Zitat:
Continue fährt mit der nächsten Iteration fort.
Auch nicht in Englisch:
Zitat:
while Continue begins executing the next iteration of the sequence.
Das ist ganz besonders missverständlich, da etwas später steht:
Zitat:
The repeat statement executes its sequence of constituent statements continually, testing expression after each iteration.
Wenn
continue
wirklich die nächste Iteration starten würde, kann man das so interpretieren, daß die Überprüfung damit übersprungen wird. Dem ist aber offenbar nicht so.
Ich denke, das Verhalten sollte dort genauer beschrieben werden.