From: HarryO Date: 2001-10-31T02:14:38+09:00 Subject: [ruby-talk:23858] RE: why is true and false = true ? In article <20011029232038.85533.qmail@web20804.mail.yahoo.com>, "Gunnar Andersson" wrote: > ... "and" has lower precedence than "&&" if I remember > correctly so that's why: It doesn't cause me a problem, since I always use "&&" and "||", but can someone explain why they have different precedence to "and" and "or"? Are they intended to be used in different places? I would have thought "and" and "or" were simply intended to be more readable versions for those who don't have a C/C++/perl/java history.