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.