package parserunners
- Alphabetic
- Public
- Protected
Type Members
- class BasicParseRunner[V] extends ParseRunner[V]
- trait ParseRunner[V] extends AnyRef
The scala version of the org.parboiled.parserunners.ParseRunner.
The scala version of the org.parboiled.parserunners.ParseRunner. Expects the parsing input as an "Input" object, which provides a number of implicit conversions from popular input types.
- class RecoveringParseRunner[V] extends ParseRunner[V]
- class ReportingParseRunner[V] extends ParseRunner[V]
- class TracingParseRunner[V] extends ParseRunner[V]
- abstract class TracingPredicate extends Predicate[(Context[Any], Boolean)]
Value Members
- object BasicParseRunner
A simple wrapper for org.parboiled.parserunners.BasicParseRunner which returns a scala ParsingResult.
A simple wrapper for org.parboiled.parserunners.BasicParseRunner which returns a scala ParsingResult. Note that the ParseRunner only accepts rules with zero or one value type parameter, as parsers leaving more than one value on the value stack are considered to be bad style.
- object Lines
- object Matched extends TracingPredicate
A TracingPredicate selecting only rules that have matched.
- object Mismatched extends TracingPredicate
A TracingPredicate selecting only rules that have not matched.
- object RecoveringParseRunner
A simple wrapper for org.parboiled.parserunners.RecoveringParseRunner which returns a scala ParsingResult.
A simple wrapper for org.parboiled.parserunners.RecoveringParseRunner which returns a scala ParsingResult. Note that the ParseRunner only accepts rules with zero or one value type parameter, as parsers leaving more than one value on the value stack are considered to be bad style.
- object ReportingParseRunner
A simple wrapper for org.parboiled.parserunners.ReportingParseRunner which returns a scala ParsingResult.
A simple wrapper for org.parboiled.parserunners.ReportingParseRunner which returns a scala ParsingResult. Note that the ParseRunner only accepts rules with zero or one value type parameter, as parsers leaving more than one value on the value stack are considered to be bad style.
- object Rules
- object TracingParseRunner
A wrapper for org.parboiled.parserunners.TracingParseRunner which returns a scala ParsingResult.
A wrapper for org.parboiled.parserunners.TracingParseRunner which returns a scala ParsingResult. It provides for the ability to attach filter expressions for limiting the tracing printout to certain input and/or grammar areas. Note that the ParseRunner only accepts rules with zero or one value type parameter, as parsers leaving more than one value on the value stack are considered to be bad style.
- object TracingPredicate