まつもと ゆきひろです

In message "[ruby-list:9198] Re: induced_from"
    on 98/08/18, GOTO Kentaro <gotoken / math.sci.hokudai.ac.jp> writes:

|ごとけんです

|# ちょっと考えてみた結果:

アイディアそのものについてはなにも申しませんが,Ruby的にまず
い部分があります.

|module Precision
|  def prec(klass)
|    if m = CONV_METHOD[klass]
|      m.call
|    else
|      klass.induced_from(self)
|    end
|  end
|end

の部分,CONV_METHODが各クラス毎に再定義されることを期待して
いるようですが,実際には定数は静的に解決されますので,定数が
見つからなくてNameErrorになります.サブクラスでオーバーライ
ドしたい場合にはメソッドを使って下さい.

                                まつもと ゆきひろ /:|)