70-6-215-229:rubinius brian$ cat file1.rb
# fastness â cat file1.rb
require 'file2'
spec do
puts "hello"
end
70-6-215-229:rubinius brian$ cat file2.rb
# fastness â cat file2.rb
def spec(&block)
eval "p caller(1)", block.binding
end
70-6-215-229:rubinius brian$ bin/rbx file1.rb
["kernel/core/eval.rb:98:in `eval'", "./file2.rb:3:in `spec'", "file1.rb:4:in `__script__'", "kernel/core/compiled_method.rb:379:in `as_script'", "kernel/core/compile.rb:247:in `single_load'", "kernel/core/compile.rb:324:in `load_from_extension'", "kernel/loader.rb:223:in `__script__'"]