"ts" wrote in .... > pigeon% ruby -e '_a = 12; 3.times {|_a| puts _a}; puts _a' > 0 > 1 > 2 > 12 > pigeon% > > :-) Neato! -- Actually I sort of like Dave's idea - it is probably better then the 1001 incarnations of {<a; b | local z i_am_block_local := ... etc } /Christoph