Assignment should be right-associative.

It doesn't work anyway so..
Add grammar rules for the 'compound' assignments

Meaning: the operators +=, -=, *=, /= etc...