constants/basic_object_class_exec_reads_lexical_constants.rb
tests/_examples/constants/basic_object_class_exec_reads_lexical_constants.rb in the metorex repository.
module Outer
Local = :outer_local
def self.run
BasicObject.class_exec do
p Class
p Local
end
end
end
Outer.run
Output:
Class
:outer_local