def aMethod return binding end the_binding = aMethod { puts "hello" } eval "yield", the_binding # hello