From: Jason Mayer Date: 2007-02-14T05:24:46+09:00 Subject: quick newbie true/false/nil question ------=_Part_138498_15498355.1171398279786 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline I ran across this line of code today, and it doesn't make sense to me. if ((klass = CommDispatcher.check_hash(path)) == nil) How would that value ever equal nil? I thought that if klass failed to be assigned to the value of CommDispatcher.check_hash(path) then the value would be false and if it was assigned to the value of CommDispatcher.check_hash(path) it would be true.. How would it be nil? Thanks! ------=_Part_138498_15498355.1171398279786--