$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...))