
EN: rebol.com -
rebol.org -
rebol.net -
FR: Rebol Documentation Project -
forum RebelBB -
rebol-france.org -
forum codeur -
Interrompt une boucle loop, while, until, repeat, foreach, etc.
break
/return - Force cette boucle à retourner une valeur.
value - La valeur de l’argument. (type: any-type)
La boucle courante est immédiatement terminée et reprend l’évaluation après la fonction boucle. Cette fonction peut être placée dans n’importe quel bloc étant répété, même à l’intérieur d’un sous bloc ou d’une fonction.
repeat n 5 [ print n if n > 3 [break] ] 1 2 3 4
catch - Capture la valeur d’une throw depuis un bloc et retourne sa valeur.
exit - Fonction de sortie, ne retourne aucune valeur.
for - Répète un bloc sur un intervalle de valeurs.
forall - Evalue un bloc pour chaque valeur dans une série.
foreach - Evalue un bloc pour chaque valeurs dans une série.
forever - Evalue sans fin un bloc.
forskip - Evalue un bloc pour une série périodique.
loop - Evalue un nombre de fois données un nombre spécifié.
repeat - Evalue un nombre de fois ou a travers une série.
return - Retourne un valeur depuis une fonction.
until - Evalue un bloc tant que c’est TRUE.
while - Tant qu’un bloc de condition est TRUE, évalue un autre bloc.