The UNTIL condition is used in DO…LOOP exit verifications.
DO [UNTIL] evaluation . . . LOOP UNTIL evaluation
- Only one conditional evaluation can be made at the start or the end of a DO…LOOP.
- DO UNTIL evaluates a condition before and inside of the loop. The loop may not run at all.
- LOOP UNTIL evaluates a condition inside of the loop. It has to loop once.
- Skips the loop or loops until an evaluation becomes True.
|=||Equal||IF a = b THEN|
|<>||NOT equal||IF a <> b THEN|
|<||Less than||IF a < b THEN|
|>||Greater than||IF a > b THEN|
|<=||Less than or equal||IF a <= b THEN|
|>=||Greater than or equal||IF a >= b THEN|