##
for (x = 0; x != end(array); ++x)
do_something(array, x);
####
[0,5)
####
range(stop) # 0 .. stop-1
range(start,stop) # start .. stop-1
range(start,stop,step) # start .. stop-1 by step: for(ix=0; ix != stop; ix += step) {...}