repeat <statements> until <elt-alg^boo>;
The 'repeat' loop executes the statement sequence <statements> until the condition evaluates to 'true'. First <statements> are executed. Then the bollean expression is evaluated. If it evaluates to 'true' the 'repeat' loop terminates and the statement immediately following the 'repeat' loop is executed next. Otherwise if it evaluates to 'false' the whole process begins again with the execution of the <statements>.