From: Dave Bass Date: 2008-12-28T20:58:39+09:00 Subject: Re: Syntax error I don't understand Something I learned many years and several languages ago: "When in doubt, use parentheses." This avoids having to learn complicated rules governing operator precedence etc, rules which can vary from one language to another. As a result my Ruby code probably has more () pairs than strictly necessary. But I believe in letting the computer do the work rather than busting my brain to reduce the source code by a few bytes. As a compromise I sometimes strip out () pairs until the code fails the unit tests, and then replace the last pair. ;-) Dave -- Posted via http://www.ruby-forum.com/.