Dave Thomas writes: ... > 6 * inc 7 ... > -:6: parse error > > Is it correct to say that it's simply a precedence thing, and that > it's being parsed as > > (6*inc) 7 > > or is there something more subtle going on? Hmm ... from the grammar I believe that Ruby parses inc 7 as a statement not as a expression! Statements, however, are only allowed within expressions if they occur in parentheses. That means 6 * (inc 7) is okay! So it is not a precedence problem, although it looks like one. :-) > Thanks > > Dave -- Clemens Hintze mailto: c.hintze / gmx.net