From: Kenneth McDonald Date: 2008-11-27T01:54:37+09:00 Subject: Re: How to get a reference to a block (when no explicit block parameter is used?) Unfortunately, that produces a method that _requires_ a block--I want one where the block is optional. But thanks for the feedback. Ken On Nov 26, 2008, at 10:30 AM, Jan Friedrich wrote: > Kenneth McDonald wrote: > >> In a function, I can find out if a block was given using >> block_given?, >> but there's no way I can find to get hold of that block if it's >> there-- >> I can only yield to it, so far as I can tell. I know there has to >> be a >> method somewhere to do this, could some kind soul enlighten me? >> >> Many thanks, >> Ken > > def my_meth param, &block > p block > end > > Regards, > Jan Friedrich >