
EN: rebol.com -
rebol.org -
rebol.net -
FR: Rebol Documentation Project -
forum RebelBB -
rebol-france.org -
forum codeur -
Répète un bloc dans un intervalle de valeur.
for word start end bump body
word - Variable qui contiendra la valeur courante (type: word!)
start - Valeur de départ (type: number! series! money! time! date! char!)
end - Valeur de fin (type: number! series! money! time! date! char!)
bump - Valeur incrémentale (type: number! money! time! char!)
body - Bloc à évaluer (type: block!)
Le premier argument est utilisé comme une variable locale pour concerver la trace de la valeur courante. Cet argument est initialisé par la valeur START et après chaque évaluation du bloc la valeur BUMP y est ajoutée jusqu’à ce que la veleur END soit atteinte.
for num 0 30 10 [ print num ] 0 10 20 30
for num 4 -37 -15 [ print num ] 4 -11 -26
forall - Evalue un bloc pour chaque valeur dans une série.
foreach - Evalue un bloc pour chaque valeur(s) dans une série.
forever - Evalue un bloc sans fin.
forskip - Evalue un bloc pour des valeurs périodiques dans une série.