いがらしです。

C言語レベルの話なので

At Tue, 28 Mar 2000 04:30:25 +0900,
in [ruby-ext:01014] RTEST() and gboolean,
Hiroshi IGARASHI <igarashi / ueda.info.waseda.ac.jp> wrote:
> 
> 現状ではRuby 1.4だと
>     RTEST(true) == !0 (具体的な値は環境依存)
     RTEST(Qtrue) == !0 (具体的な値は環境依存)
> で、1.5の場合
     RTEST(Qtrue) == 2  (たいてい!0とは等しくない)
> です。TRUEは大抵の環境では!0ですよね。

ですね。念のため。

--
五十嵐  宏  (Hiroshi IGARASHI)