Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- irb(main):037:0> eval <<-EOS
- irb(main):038:0" #{attribute} = "host"
- irb(main):039:0" puts machine
- irb(main):040:0" EOS
- host
- => nil
- irb(main):041:0> puts machine
- host
- => nil
- irb(main):042:0> puts attribute
- machine
- => nil
- irb(main):043:0>
- ../autosys/convert_jil_to_zapp.rb:40: undefined local variable or method `machine' for main:Object (NameError)
- from ../autosys/convert_jil_to_zapp.rb:29:in `each_line'
- from ../autosys/convert_jil_to_zapp.rb:29
- from ../autosys/convert_jil_to_zapp.rb:27:in `each'
- from ../autosys/convert_jil_to_zapp.rb:27
- pi929c1n10 /ms/user/h/hirscst/ruby/autosys 77$ gvim try.rb
- pi929c1n10 /ms/user/h/hirscst/ruby/autosys 78$ chmod +x try.rb
- pi929c1n10 /ms/user/h/hirscst/ruby/autosys 79$ ./try.rb
- host
- ./try.rb:8: undefined local variable or method `machine' for main:Object (NameError)
- eval 'x = 3'
- puts x # throws an exception when run as a script
- => 3
- x = 1
- eval 'x = 3'
- puts x
- => 3
- eval 'x = 3'
- eval 'puts x'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement