From: Z T Date: 2007-10-31T09:27:04+09:00 Subject: Newbie Question on Operator Precedence? ------=_Part_5019_28109650.1193790424633 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline I need your help to understand the output of this program. puts false or true #----> output is false. OR does not get evaluated? if false or true then puts 'then' #----> output is 'then'. OR gets evaluated! else puts 'else' end What's the reason? Thanks for all the help, in advance. ZT ------=_Part_5019_28109650.1193790424633--