From: Yukihiro Matsumoto Date: 2005-11-20T20:04:12+09:00 Subject: Re: return in blocks Hi, In message "Re: return in blocks" on Sun, 20 Nov 2005 19:29:40 +0900, Lyndon Samson writes: |Whats the official word on using return to return a value in a block, |rather than just the value of the last expression? Usually use "break " to pass a value from a block. |Using ruby 1.8.2 (2004-12-25) [i386-mswin32] I see strange behaviour ( |silent crash ) when explicitly using 'return' to return from a block, |yet otherwise the code runs fine. Show us a concrete code to reproduce your crash, please, preferably using more recent version, at least 1.8.3. matz.