, test1.rb :
my_array = [1, 2, 3, 4 5]
irb irb "require" test1. my_array. - ...
puts my_array
irb , "my_array" undefined. "my_array"
:
def my_array [1, 2, 3, 4, 5] end
script . , , .
MY_ARRAY = [1, 2, 3, 4 5] #constant @my_array = [1, 2, 3, 4 5] #instance variable @@my_array = [1, 2, 3, 4 5] #class variable def my_array # method definition [1, 2, 3, 4 5] end
, . , . .
irb:
eval(File.read('myarray.rb'),binding)
irb