Package org.parboiled.errors
-
Interface Summary Interface Description ParseError Common interface of all parboiled parse error implementations. -
Class Summary Class Description ActionError AParseError
wrapping an ActionException.BasicParseError A basicParseError
implementation for a one-char parse error with an optional error message.DefaultInvalidInputErrorFormatter AFormatter
forInvalidInputError
s that automatically creates the correct "expected" text for the error.ErrorUtils General utility methods regarding parse errors.InvalidInputError AParseError
describing one or more input characters that are illegal with regard to the underlying language grammar. -
Exception Summary 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).