The DO...LOOP
command is used for repeatedly executing a
block of statements. It creates a loop, which is a sequence of
statements that is executed repeatedly, forever (unless exits
using the EXIT
keyword). You can nest DO LOOP
s within other
loops, creating more complex control structures.
If you want to repeat the statements a set number of times,
the FOR...NEXT
statement is usually a better choice,
while if you want to repeat for specific conditions,
you should use the WHILE...WEND
and REPEAT...UNTIL
statements.
If you want, you can use a variant of the DO...LOOP
command by adding the keywords WHILE
or UNTIL
to the end of
the LOOP
statement. In this case, the loop will be repeated
until the condition is true or false, respectively.
DO ... instructions ... LOOP [WHILE expr | UNTIL expr]
Join BASIC 10Liner Contest with ugBASIC!
An interesting competition is held at the beginning of each year: the
BASIC 10Liner Contest.
It is possible to use ugBASIC to participate in the next
"BASIC10Liner" competition, in the following categories:
DO...LOOP ↔ DoLp
If you have found a problem with this keyword, if you think there is a bug or, more
simply, you would like it to be improved, open an issue for this example on GitHub.
Thank you!
open an issue
BACK TO KEYWORDS