もりきゅうです.

わたし:
>次の結果は妙ですよね.
>ruby -e 'a=false;a=true if true or true and false;p a'
>false

こうかな?

--- parse.y.orig	Fri Sep 17 01:11:25 1999
+++ parse.y	Thu Sep 23 23:40:49 1999
@@ -213,7 +213,8 @@
 %nonassoc kDO
 %nonassoc kDO2
 %left  kIF_MOD kUNLESS_MOD kWHILE_MOD kUNTIL_MOD
-%left  kOR kAND
+%left  kOR
+%left  kAND
 %right kNOT
 %nonassoc kDEFINED
 %right '=' tOP_ASGN

----
Kazuhiro Yoshida  moriq / ma2.seikyou.ne.jp