From: matz@... (Yukihiro Matsumoto) Date: 1998-07-30T12:21:12+09:00 Subject: [ruby-dev:3436] Qtrue, Qfalse, Qnil (Re: Re: grand renaming) まつもと ゆきひろです In message "[ruby-dev:3435] Re: grand renaming" on 98/07/30, 藤本尚邦 / Hisakuni FUJIMOTO writes: | 藤本です、こんにちは。 | これに関連してわからないことがあるのですが、TRUE,FALSE,NIL と |Qtrue,Qfalse,Qtrue では、現状の定義ではどちらを使っても結果は同じです |が、意味的には違いがあって使い分けるべきものなのでしょうか? あんまりないです.以前はQnilとTRUE, FALSEしかなかったので, Qnilはnilとして,FALSEはfalseとして使うべきものだったのです (由来の違い)が,NIL,Qtrue,Qfalseなどの導入によって両方が使え るようになったわけですね.が,以前からの慣性が大きくて,nil としてはQnilを,falseとしてはFALSEを使い続けていたわけです. まつもと ゆきひろ /:|}