| Interface | Description |
|---|---|
| ParseError |
Common interface of all parboiled parse error implementations.
|
| Class | Description |
|---|---|
| ActionError |
A
ParseError wrapping an ActionException. |
| BasicParseError |
A basic
ParseError implementation for a one-char parse error with an optional error message. |
| DefaultInvalidInputErrorFormatter |
A
Formatter for InvalidInputErrors that automatically creates the correct "expected" text
for the error. |
| ErrorUtils |
General utility methods regarding parse errors.
|
| InvalidInputError |
A
ParseError describing one or more input characters that are illegal with regard to the underlying
language grammar. |
| Exception | Description |
|---|---|
| ActionException |
Exception that can be thrown by parser actions to signal that an error has occurred that is to be collected
in the ParseErrors for the parsing run.
|
| GrammarException |
Exception thrown by parboiled if a problem with the integrity of the grammar rules has been detected.
|
| IllegalIndentationException |
Exception thrown by the IndentDedentInputbuffer upon detection of an illegal indentation.
|
| ParserRuntimeException |
Exception that is thrown for any problem during the parsing run that cannot be overcome automatically.
|
| ParsingException |
Exception type not directly used by parboiled but included as a convenience base class for custom exceptions
(or to be used directly if no custom exception types are required).
|