From: "U.Nakamura" Date: 2007-01-30T14:30:59+09:00 Subject: [ruby-dev:30216] Re: local var name collision in instruby.rb (matzruby) こんにちは、なかむら(う)です。 In message "[ruby-dev:30215] Re: local var name collision in instruby.rb (matzruby)" on Jan.30,2007 12:10:02, wrote: | |ブロックローカルじゃないローカル変数のスコープのルールも変わ | |ってたんですねえ。 | | いや、そういうわけじゃないんですけど。もともとブロックローカ | ルだった変数がそうじゃなくなったおかげで名称重複が起きたとい | うわけで、「ブロックローカルじゃないローカル変数のスコープの | ルールが変わった」わけじゃないんです。 ああ、なるほど、それぞれブロックローカルだったdirがブロックロ ーカルじゃない変数になって一段(だかn段だか)下にスコープが降り たわけですね。 それでは。 -- U.Nakamura