
EN: rebol.com -
rebol.org -
rebol.net -
FR: Rebol Documentation Project -
forum RebelBB -
rebol-france.org -
forum codeur -
Evalue un bloc le nombre de fois spécifié.
loop count block
count - Le nombre de répétitions (type: integer!)
block - Le bloc à évaluer (type: block!)
Exécute un bloc de manière répétée le nombre de fois indiqué. Quand elle se termine, la fonction LOOP retourne la valeur de la dernière exécution du bloc.
loop 40 [prin "*"] print "" ****************************************
La fonction BREAK peut être utilisée pour stopper la boucle à n’importe quel moment (mais aucune valeur n’est retournée.)
La fonction REPEAT est similaire à LOOP, excepté qu’elle garde une trace du nombre de boucles dans une variable.
La fonction LOOP est très efficace, et devrait être utilisée si aucun compteur de boucles n’est requis.
break - Sort d’un loop, while, until, repeat, foreach, etc.
for - Répète un bloc dans un intervalle de valeur.
repeat - Evalue un bloc sur une série ou un certain nombre de fois.
until - Evalue un bloc jusqu’à ce qu’il retourne TRUE.
while - Tant que le bloc de condition est TRUE, évalue l’autre bloc.