$while
Gebruik: $while(voorwaarde,code)
Categorie: lus
Geïmplementeerd: Picard 2.3
Beschrijving:
Voert code meermaals uit, totdat voorwaarde niet meer waar is. Na elke lus wordt het aantal lussen opgeslagen in de variabele _loop_count. Zo kan het aantal lussen worden gebruikt door het script van code.
Notitie
Om te voorkomen dat je per ongeluk een oneindige lus creëert, is het maximumaantal herhalingen 1000.
Voorbeeld:
Met de volgende instructie wordt return ingesteld op ‘Echo… echo… echo…’:
$set(return,Echo...)$while($lt(%_loop_count%,2),$set(return,%return% echo...))