From: matz@... (Yukihiro Matsumoto) Date: 2003-02-20T12:08:02+09:00 Subject: [ruby-dev:19620] Re: module A::B まつもと ゆきひろです In message "[ruby-dev:19619] Re: module A::B" on 03/02/20, "K.Kosako" writes: |> > 現在の実装で、class A::Bの場合に、Aをcref環境に積まないのは、 |> > 意図しているのでしょうか? |> > つまり、単なる省略表記ではなくて、 |> > 定数探索パスの途中を飛ばしてしまう機能? |> |> 少なくとも、私の意図というか解釈はそういうことです。定数の探索 |> はlexicalに行う方向になっていると考えたのですが。 | |この機能の目的は、単にタイピング量と行数を減らすためのものだと |思っていました。 |どちらが良いかは微妙ですが、私は単なる省略表記の意味にして欲しいです。 | |スーパークラスの解釈も含めると、現在の仕様のほうが一貫しているような |感じもしますが。 | |class A::B < C |end 現在の仕様のほうが良いと思います。