From: Brian Candler Date: 2008-12-29T04:06:25+09:00 Subject: Re: Syntax error I don't understand Matt Harrison wrote: g> Putting the parenthesis around the integer forces ruby to perform the > "<<" on the whole function. Or around the subexpression: a << (rand 3) You could say that rand 3 is then treated as a separate phrase of 'poetry mode' -- Posted via http://www.ruby-forum.com/.