From: matz@... (Yukihiro Matsumoto) Date: 2002-06-20T11:07:22+09:00 Subject: [ruby-dev:17528] Re: blocks and local variables まつもと ゆきひろです In message "[ruby-dev:17524] Re: blocks and local variables" on 02/06/19, "K.Kosako" writes: |目的は以下の通りです。 | |1. 外側と名前が偶然衝突しても問題が起きないことを保証する方法を提供する。 名称衝突を進めていない現状を考えると、むしろ、衝突しているの が、意図通りか偶然かを機械的に判別する機会を与えるというのが 適切な目標ではないかと。 |で、最初はで明示的に宣言する方法を提案したのですが、 |ブロックローカルでないものを全部宣言するのでは使いにくいと言われたので |(確かに使いにくいです)、この方法にしてみました。 今回の案と明示的に宣言する案とを比較すると、最初の案のほうが 断然いいです。