Recursive descent operator precedence parsing. This makes the entire parser fully recursive descent. Added comma operator, broke some literals.