Packages

p

org.parboiled.scala

parserunners

package parserunners

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class BasicParseRunner[V] extends ParseRunner[V]
  2. 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.

  3. class RecoveringParseRunner[V] extends ParseRunner[V]
  4. class ReportingParseRunner[V] extends ParseRunner[V]
  5. class TracingParseRunner[V] extends ParseRunner[V]
  6. abstract class TracingPredicate extends Predicate[(Context[Any], Boolean)]

Value Members

  1. 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.

  2. object Lines
  3. object Matched extends TracingPredicate

    A TracingPredicate selecting only rules that have matched.

  4. object Mismatched extends TracingPredicate

    A TracingPredicate selecting only rules that have not matched.

  5. 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.

  6. 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.

  7. object Rules
  8. 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.

  9. object TracingPredicate

Ungrouped