./ruby/test/scoping.rb

download original
module A
  module B
    print "B: I am #{self}\n"
    v=42
    require 'scoping_import'
    print "#{__FILE__}: v=#{v}\n"
  end
end

print "X::Y is visible outside the scope 'require' appeared in: #{X::Y}\n"

  
back to test

(C) 1998-2017 Olaf Klischat <olaf.klischat@gmail.com>