From: Yukihiro Matsumoto Date: 2007-04-17T16:51:36+09:00 Subject: Re: Why the 'next' call within the Proc obj created by 'lambda' always returns nil on ruby 1.8.6? Hi, In message "Re: Why the 'next' call within the Proc obj created by 'lambda' always returns nil on ruby 1.8.6?" on Mon, 16 Apr 2007 23:39:00 +0900, FindSun writes: |pr = lambda {next 99} |puts pr.call # => nil It is a bug. I fixed it. Thank you. matz.