diff options
Diffstat (limited to 'spec/rubyspec/core/kernel/fixtures/eval_return_without_lambda.rb')
-rw-r--r-- | spec/rubyspec/core/kernel/fixtures/eval_return_without_lambda.rb | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/spec/rubyspec/core/kernel/fixtures/eval_return_without_lambda.rb b/spec/rubyspec/core/kernel/fixtures/eval_return_without_lambda.rb new file mode 100644 index 0000000000..fc8b7f1d4a --- /dev/null +++ b/spec/rubyspec/core/kernel/fixtures/eval_return_without_lambda.rb @@ -0,0 +1,14 @@ +print "a," +begin + print "b," + x = Proc.new do + print "c," + eval("return :eval") + print "d," + end.call + print x, "," +rescue LocalJumpError => e + print "e," + print e.class, "," +end +print "f" |