Hello Rubyists...

This piece of code works as I expect.

    x = nil
    eval("x=5")
    puts x             # 5

This one doesn't.

    eval("x=5")
    puts x             #  Never heard of x!


Bug or feature?

Hal