lexer + parser now works, but precedence of "Re Re | Re" is off.
And there are alot of shift/reduce conflicts