[ruby-list:60] Re: nil and FALSE

From: Tetsunori Matsubara - Nihon Sun IR <Tetsunori.Matsubara@...>
Date: 1996-01-10 06:47:19 UTC
List: ruby-list #60
松原@日本サンです。

From: matz@caelum.co.jp (Yukihiro Matsumoto)
Subject: [ruby-list:58] Re: nil and FALSE
Date: Wed, 10 Jan 96 14:30:21 JST

> |やっぱ TRUE があったら,FALSE もあった方が… コーディングしててもすっ
> |きりしてて気持ちがいーよーな...私だけ? 
> 
> 今でもFALSEという定数はあるんです.ただ,FALSEという*値*が無
> いだけで.

この文を見て info の組み込み変数と定数の部分の「`TRUE'の値はt,`FALSE'の値
は`nil' 」という文章を発見したのですが、混乱してしまいました。定数と値とは
具体的にどう違うのか教えていただけないでしょうか?

個人的には 真偽値としてTRUE, FALSE という定数(値?)があり、それとは別に 
nil という値があって nil の真偽は常に偽として評価されるというのがしっくり
きます。

変な事言ってたら指摘して下さい。

−
    松原 哲範
    teppan@sun.co.jp
    Nihon Sun Microsystems K.K. - Information Resources

In This Thread

Prev Next