Updated parser.y from pp2 reference solution, removed the switch-case statement and the ++ and -- operators.
pp3