Not actually tested yet, since it can't be used until parseExpressionTerm works.
Also includes the binary operator precedence table.