From: matz@... (Yukihiro Matsumoto) Date: 2002-06-13T01:04:10+09:00 Subject: [ruby-dev:17411] Re: blocks and local variables まつもと ゆきひろです In message "[ruby-dev:17404] Re: blocks and local variables" on 02/06/12, "K.Kosako" writes: |<...>を使用した場合には、パラメタだけでなくブロック内で使用している |全てのローカル変数が、デフォルトでブロックローカルになるというのでは |どうでしょうか。 |<...; a,b>で明示的に宣言した変数(a,b)だけがブロックローカルでなくなる。 それは斬新なアイディアですね。考えてもみなかったな。 クロージャとする場合に外部変数の宣言が必要というのがちょっと 使いにくいような気もしますが。