Uses of Interface
org.parboiled.parserunners.ParseRunner
-
Packages that use ParseRunner Package Description org.parboiled.parserunners -
-
Uses of ParseRunner in org.parboiled.parserunners
Classes in org.parboiled.parserunners that implement ParseRunner Modifier and Type Class Description class
AbstractParseRunner<V>
class
BasicParseRunner<V>
The most basic of allParseRunner
implementations.class
ErrorLocatingParseRunner<V>
AParseRunner
implementation that creates a simpleBasicParseError
for the first error found in the input and adds it to the list of ParseErrors.class
ErrorReportingParseRunner<V>
AParseRunner
implementation that creates anInvalidInputError
for the error at a known error location.class
ProfilingParseRunner<V>
The ProfilingParseRunner is a specialParseRunner
implementation that "watches" a parser digest a number of inputs and collects all sorts of statistical data on the what rules have matched how many times, the number of reincovations of rules at identical input locations, and so on.class
RecoveringParseRunner<V>
AParseRunner
implementation that is able to recover fromInvalidInputError
s in the input and therefore report more than just the firstInvalidInputError
if the input does not conform to the rule grammar.class
ReportingParseRunner<V>
AParseRunner
implementation that properly reports the firstInvalidInputError
if the input does not conform to the rule grammar.class
TracingParseRunner<V>
AParseRunner
implementation used for debugging purposes.Methods in org.parboiled.parserunners that return ParseRunner Modifier and Type Method Description ParseRunner<V>
AbstractParseRunner. withParseErrors(List<ParseError> parseErrors)
ParseRunner<V>
ParseRunner. withParseErrors(List<ParseError> parseErrors)
Initializes the parse runner with the given error list.ParseRunner<V>
AbstractParseRunner. withValueStack(ValueStack<V> valueStack)
ParseRunner<V>
ParseRunner. withValueStack(ValueStack<V> valueStack)
Initializes the parse runner with the given ValueStack instance.
-