From: nobu.nokada@... Date: 2004-06-10T10:02:57+09:00 Subject: Re: method with yield via send Hi, At Thu, 10 Jun 2004 05:24:21 +0900, Mark Hubbart wrote in [ruby-talk:102995]: > In Ruby 2.0, you will be able to do something like this: > > c = Class.new > foop = lambda {|&b| b.call * 5 } > c.send(:define_method, :foo, foop) It has been implemented in 1.9. Tue May 25 11:54:13 2004 Nobuyoshi Nakada * eval.c (rb_yield_0, proc_invoke, proc_arity): allow passing a block to a Proc. [ruby-dev:23533] * parse.y (block_par, block_var): ditto. -- Nobu Nakada