From: Joel VanderWerf Date: 2005-11-20T06:26:22+09:00 Subject: Re: Cond loop vs iterator and scope questions Todd wrote: > irb(main):001:0> f=[1,2] > => [1, 2] > irb(main):002:0> while 1 do ^^ No "do" here. > irb(main):003:1* f.each do |i| > irb(main):004:1* end > SyntaxError: compile error > (irb):004: syntax error > from (irb):004 irb(main):001:0> f=[1,2] => [1, 2] irb(main):002:0> while 1 irb(main):003:1> f.each do |i| irb(main):004:2* end irb(main):005:1> end IRB::Abort: abort then interrupt!! from /usr/local/lib/ruby/1.8/irb.rb:81:in `irb_abort' from /usr/local/lib/ruby/1.8/irb.rb:241:in `signal_handle' from /usr/local/lib/ruby/1.8/irb.rb:66:in `start' from /usr/local/lib/ruby/1.8/irb.rb:65:in `call' from (irb):2 -- vjoel : Joel VanderWerf : path berkeley edu : 510 665 3407