Hi,
I thought "require" would handle infinite loop
but it does not (at least for 1.6.2), any idea?
Thanks
-Ted
%cat r1.rb
require "r2"
%cat r2.rb
require "r1"
%ruby r1.rb
./r1.rb:1:in `require': infinite load loop -- r2.rb
(LoadError)
from ./r1.rb:1
from ./r2.rb:1:in `require'
from ./r2.rb:1
from r1.rb:1:in `require'
from r1.rb:1