From: Nobuyoshi Nakada Date: 2009-09-15T21:28:01+09:00 Subject: [ruby-core:25601] Re: Implicit block argument in Procs Hi, At Mon, 14 Sep 2009 19:13:08 +0900, Cody Brocious wrote in [ruby-core:25573]: > Thanks for the quick response. If the block to 'set' is executed in > the top level context, though, why is it that an explicit block > argument works? It seems that unless you're passing blocks into Procs > that assume no implicit block argument exists, this wouldn't change > the usual behavior. Proc#yield and keyword `yield' are different things. -- Nobu Nakada