Fixed a parser operator precedence bug

`a b = c` incorrectly parsed as `a (b = c)` rather than `(a b) = c`.