while — mot-clé utilisé dans une structure while ... end
while expr ,instructions,...[,else instructions], end while expr do instructions,...[,else instructions], end while expr then instructions,...[,else instructions], end
Notes:
La seule contrainte est que chaque mot-clé then
ou
do
soit sur la même ligne que le while
correspondant.
Les mot-clés then
et do
peuvent
être remplacés par un passage à la ligne ou une
virgule. Pour la compatibilité avec Matlab, il est aussi
possible, mais non recommendé de mettre un espace à la
place de ces séparateurs.
La construction ,else instructions
permet de spécifier
des instructions à exécuter si l'expression expr
est fausse.
Attention : le nombre de caractères constituant le corps d'une instruction conditionnelle (if while for ou select/case) est limité à 16k..