18 lines
467 B
ReStructuredText
18 lines
467 B
ReStructuredText
while
|
|
-----
|
|
|
|
Evaluate a group of commands while a condition is true
|
|
|
|
::
|
|
|
|
while(condition)
|
|
COMMAND1(ARGS ...)
|
|
COMMAND2(ARGS ...)
|
|
...
|
|
endwhile(condition)
|
|
|
|
All commands between while and the matching :command:`endwhile` are recorded
|
|
without being invoked. Once the :command:`endwhile` is evaluated, the
|
|
recorded list of commands is invoked as long as the condition is true. The
|
|
condition is evaluated using the same logic as the :command:`if` command.
|