From: kwatch@... (kwatch) Date: 2003-02-18T14:47:27+09:00 Subject: [Q] pass local variables to loaded file Using 'load()', current local variables are not passed to new file. data.rb ..-------------------- a = 10 b = 20 load 'view.rb' ..-------------------- view.rb ..-------------------- print "a=#{a}, b=#{b}\n" # ==> ERROR! ..-------------------- ..==================== $ ruby data.rb ../view.rb:1: undefined local variable or method `a' for # (NameError) from data.rb:3:in `load' from data.rb:3 ..==================== I want to refer local variables 'a' and 'b' from view.rb. Could you give me a good solution? kwatch