| |||
| Home > Assembler > Directives > WHILE directive | |||
The WHILE directive starts a sequence of instructions
or directives that are to be assembled repeatedly. The sequence
is terminated with a WEND directive. See WEND directive.
The syntax of WHILE is:
WHILE logical-expression
code
WEND
where:
logical-expressionis an expression that can evaluate to either {TRUE} or {FALSE}.
See Logical expressions.
Use the WHILE directive, together with the WEND directive,
to assemble a sequence of instructions a number of times. The number
of repetitions may be zero.
You can use IF...ENDIF conditions within WHILE...WEND loops.
WHILE...WEND loops can be nested. See Nesting directives.