From: nobu.nakada@... Date: 1999-07-01T01:00:44+09:00 Subject: [ruby-list:15171] Re: undefined method `-@' for Fixnum (NameError) なかだです。私見ですが、 At Wed, 30 Jun 1999 16:40:17 +0900, matz@netlab.co.jp (Yukihiro Matsumoto) wrote: > 第二の問題は > > |undefined method `-@' for Fixnum (NameError) > > というエラーメッセージを見るとFixnumに単項マイナスが定義して > ないように見えるが実際は単項マイナスが定義していないのは > Fixnumクラスであることです(分かる?)。 > > -1 => 定義されてる > -Fixnum => 定義されてない > > これは表現上の問題ですが、やや悩ましい気はしますね。どうした > ものでしょうか。 obj.inspect だけではなくて obj.type.inspect `obj.inspect' を出力するよ うにした方が分かりやすいのではと思いますが、どうでしょうか? -- ♪だって だって だって だって Bugってるんだもん!♪ 中田 "ねぇ hoge ってして♪" 伸悦