Does Ruby have defined behavior for 'each' in the following:
x.each do |obj|
...
x.change() # This may add or remove objects from x
end
Cases:
1) Adding or removing objects 'before' obj.
2) Adding or removing objects 'after' obj.
I'm primarily interested when x is an array.
--
Posted via http://www.ruby-forum.com/.