From: Yukihiro Matsumoto Date: 2005-06-08T16:59:33+09:00 Subject: [ruby-list:40856] Re: Ruby without false or nil まつもと ゆきひろです In message "Re: [ruby-list:40854] Ruby without false or nil" on Wed, 8 Jun 2005 13:56:20 +0900, SASADA Koichi writes: | Ruby で偽になる値として false と nil がありますが、なんで二つあるんで |しょうか。どちらか一方だとどんなところで不都合が出るんでしょうか。ちょっ |と考えてみたけど思いつきませんでした。 もう忘れちゃいました。(苦笑) 「真/偽/未定義」の三値論理を実現したかったような気がしないで もありません。Schemeでも#tと#fと#undefinedがありますものね (Schemeの#undefinedは偽じゃないですが)。