From: Yukihiro Matsumoto Date: 2004-10-30T13:03:17+09:00 Subject: Re: Another scrach on head Hi, In message "Re: Another scrach on head" on Sat, 30 Oct 2004 03:38:43 +0900, Jamis Buck writes: |No, I mispoke for the sake of simplification. nil and false _evaluate to |false_ in a boolean context, and everything else evaluates to _true_ in |a boolean context. Ruby never get passed on telephone test. "In Ruby, nil and false are false, but nil is not false, because false does not equal to nil.." matz.