Confused about def in def behavior.
module Ex
class Example
def def_in
def def_in_def(str)
puts "Hello from a def in a def"
puts str
end
puts "Hello from def_in"
def_in_def("test")
end
end
end
xx = Ex::Example.new
xx.def_in
xx.def_in_def "hello test"
# >> Hello from def_in
# >> Hello from a def in a def
# >> test
# >> Hello from a def in a def
# >> hello test