Daniel DeLorme wrote: > How do you think ruby parses this expression? > a = 1 + b = 2 + c = 4 + d = 8 Per... http://phrogz.net/ProgrammingRuby/language.html#operatorexpressions ...the + operator has much higher precedence than the assignment operator. That's interesting that it doesn't parse as you expected. It's what I would have expected, too.