From: shugo@... (maeda shugo) Date: 1997-08-05T21:50:19+09:00 Subject: [ruby-dev:49] Re: Nil is a subclass of Object? 前田です。 # ruby-listから持ってきました。 matz@netlab.co.jp (Yukihiro Matsumoto) san wrote: ||nilのクラスをnil, TRUEのクラスはTRUE, FALSEのクラスはFALSEというような ||実装は不可能ですか? | |クラスは無理でしょう.nil,TRUE,FALSEはクラスではないですから. | |でも,Object#typeを1.0現在のeval(obj.type)相当にすることは不 |可能ではないです.この場合nil,TRUE,FALSEのクラスにアクセスで |きなくなるわけですね. nil.type == nil にするということですよね? nil.type == Nil の方がいいような気がします。 nil/Nilはそんなに間違えないと思うのですが、ややこしいのは TRUE/True、FALSE/Falseですよね。 いっそのこと class instance Nil nil True true False false に変更するとか...やっぱり、ちょっとやり過ぎですか。 -- 前田 修吾