まつもと ゆきひろです

In message "[ruby-dev:17318] Re: blocks and local variables"
    on 02/06/05, Siena. <siena / cr.chiba-u.ac.jp> writes:

|追加の思い付きです。
|ガードしまくるという感じで、|| で囲うというのはいかがでしょう。
|字数は増えますけれど、個人的には、<a> よりは違和感が減るようです。
|
|  foo{ ||a,b,c|| ... }

残念ながらブロック先頭の || には意味がある(空のパラメータ)の
で、構文解析に失敗します。

  foo{|| a,b,c = 5,4,3}

と区別がつかないので。