Parsing reason codes (E00 - E03)

Reason codes that start with E indicate that an expression could not be parsed.

E00: Unreportable parsing problem.
Explanation
The expression is not well formed and cannot be parsed.
Action
Correct the expression.
E01: Unexpected token.
Explanation
The expression is not well formed and the parser produced an error. Normally, the error report includes the token and the position of the token that caused the error. However, sometimes this is not possible and the token is instead represented by the string <invalid>. If the token is <EOF>, the parser encountered an unexpected end of the expression.
Action
Correct the expression.
E02: Unexpectedly encountered no tokens.
Explanation
The expression is not well formed and the parser found an empty element.
Action
Correct the expression.
E03: Parse error without location information.
Explanation
The expression is not well formed and the parser produced an error.
Action
Correct the expression.