From: matz@... (Yukihiro Matsumoto) Date: 2001-03-09T09:36:54+09:00 Subject: [ruby-talk:12307] Re: FEATURE REQUEST: 'my' local variables Hi, In message "[ruby-talk:12299] Re: FEATURE REQUEST: 'my' local variables" on 01/03/09, Leo Razoumov writes: | YM> loop { | YM> ... | YM> } | |Matz, do you mean 'loop' or do you mean 'let' ? |One can also augment do ..end block with optional arguments I meant the block in general. You can define let like the following. def let yield nil end let{ ... } matz.