From: ts Date: 2008-06-18T17:26:45+09:00 Subject: [ruby-core:17321] Re: lambda { break } SASADA Koichi wrote: > Because "return" is in "lambda". This "return" escape only "lambda" > scope. This is not what do 1.8, if it find a FRAME_MAGIC_BLOCK (to speak 1.9) before a FRAME_MAGIC_LAMBDA it will try to leave a def not a lambda Guy Decoux