Note: This is a work in progress and many formatting issues have been fixed. Read more about the project on the home page.
The statements in a repeat until
structure repeat as long as the condition following the word until
is false. HyperCard checks the condition before the first and any subsequent iterations of the loop.
If HyperCard executes an exit repeat
statement in the loop, it continues running the handler starting from the first statement after end repeat
.
If HyperCard executes a next repeat
statement, it returns immediately to the beginning of the repeat
loop.
Any expression that evaluates to the HyperTalk and AppleScript constants true
or false
.
For example:
Any return-separated list of built-in commands, user-defined handlers, or keywords that are part of a message or function handler.