From: Phillip Gawlowski Date: 2007-04-06T02:46:52+09:00 Subject: Re: false or true == true .... WTF? Shea Martin wrote: > This must be a bug in the interpreter is my guess? My ruby version is > 1.8.4 win32. irb(main):013:0> p nreturns > 0 or nparams > 0 false => true irb(main):014:0> p nreturns > 0 || nparams > 0 true => nil C:\>ruby -v ruby 1.8.5 (2006-12-25 patchlevel 12) [i386-mswin32] -- Phillip "CynicalRyan" Gawlowski http://cynicalryan.110mb.com/ Rule of Open-Source Programming #5: A project is never finished.