while — while keyword
while
clause. Must be terminated by
"end"
while expr ,instructions,...[,else instructions], end
while expr do instructions,...[,else instructions], end
while expr then instructions,...[,else instructions], end
Notes:
The only constraint is that each then
or
dod
" keyword must be on the same line line as
while
keyword.
Keywords then
or do
can
be replaced by a carriage return or a comma. For compatibility
with Matlab it is also possible, but not recommended, to put a
space between the end of the expression and the beginning of
the first instruction.
The optional ,else instructions
construction
allows to gives instructions which are executed when expr
expression becomes false.
Warning: the number of characters used to define the body of any conditionnal instruction (if while for or select/case) must be limited to 16k.