Alex Shulgin wrote: > Hi, > > Anyone aware of this bug? > > $ cat expr-bug.rb > a = (2 > + 2) / 2 > p a AFAIK not a bug. It's because parens can contain two or more expressions, separated by either newlines or semicolons. x = 5 a = (x+=1 x + 2) / 2 p a # ==> 4 #equiv to: a = (x+=1; x + 2) / 2 p a # ==> 4 (I'm not advocating either of the above forms, FWIW.) -- vjoel : Joel VanderWerf : path berkeley edu : 510 665 3407