Looping ======= for ... next will loop from n to 1. If you need to loop to something that isn't one, upwards, or with a step, recursion or a while loop is often easier and clearer: 10 for i negate 11 + 3 * 1 + foo next 4 begin dup foo 3 + 35 less drop while end then 4*f dup foo 3 + 35 less drop if f ; then drop
~/cf/looping.html