From: matz@... (Yukihiro Matsumoto) Date: 2003-04-09T04:48:53+09:00 Subject: Re: 1.8 parse error? Hi, In message "Re: 1.8 parse error?" on 03/04/09, ahoward writes: |has the precedence of '<<' changed or something? i don't understand why this |should confuse the parser? Ruby 1.8 is much "smarter" in treating argument parentheses. Or dumber this case. |why the insistence the parens immeadiately follow method names? i like the C |style of | | method (args); | |much more than | | method(args); Don't put space before argument parens in Ruby. Since Ruby allows omitting argument parentheses, it sometimes confuses. When in Ruby, do as matz do. ;-) Try -w if you have doubt. matz.