$while

Utilisation: $while(condition,code)
Catégorie: boucle
Mis en œuvre: Picard 2.3

La description:

Exécute le code à plusieurs reprises jusqu’à ce que la condition n’évalue plus à True. Pour chaque boucle, le décompte est stocké dans la variable _loop_count. Cela permet d’accéder à la valeur de comptage dans le script code.

Note

La fonction limite le nombre maximum d’itérations à 1000 pour éviter de créer accidentellement une boucle infinie.

Exemple:

L’instruction suivante définira return sur « Echo … echo … echo … »:

$set(return,Echo...)$while($lt(%_loop_count%,2),$set(return,%return% echo...))