Christian Neukirchen schrieb: > Unfortunately, that would make the loop turn endless, as: > > irb(main):021:0> puts "Doesn't work as I want" if EATING_NIL > Doesn't work as I want DOH! Here's the test I wrote for the code: if EATING_NIL then puts("nil") else puts("not nil") end > It can't be done in Ruby-only, I think. After briefly looking at the source code, I think so too. Sorry for the noise. Regards, Pit