Warning

You're browsing the old v2.x documentation. This version is no longer maintained. Click here to go the v3.x documentation.

REPEAT ... UNTIL

Since version 2.1

Syntax:

repeat
  <statements>
until <condition>

The REPEAT command starts a post-test loop. The statements in the loop will be run at least once. If the condition in the UNTIL statement evaluates to true, the loop exits.

Contrarily to the FOR ... NEXT loop, it is allowed to escape from the REPEAT loop using the GOTO command.

Note: for a pre-test loop construct, see WHILE ... ENDWHILE