.wip
DO
This structure will loop forever; the EXIT DO command can be used to terminate the loop or control must be explicitly transferred outside of the loop
DO WHILE expression
Loops while ‘expression’ is true (this is equivalent to the older WHILE-WEND loop). If, at the start, the expression is false the statements in the loop will not
DO
Loops until the expression following UNTIL is true. Because the test is made at the end of the loop the statements inside the loop will be executed at least
DO
Loops until the expression following WHILE is false. Because the test is made at the end of the loop the statements inside the loop will be executed at least