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.