Packages

package parboiled2

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. parboiled2
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait DynamicRuleDispatch[P <: Parser, L <: HList] extends AnyRef

    Runs one of the rules of a parser instance of type P given the rules name.

    Runs one of the rules of a parser instance of type P given the rules name. The rule must have type RuleN[L].

  2. trait DynamicRuleHandler[P <: Parser, L <: HList] extends DeliveryScheme[L]

    An application needs to implement this interface to receive the result of a dynamic parsing run.

    An application needs to implement this interface to receive the result of a dynamic parsing run. Often times this interface is directly implemented by the Parser class itself (even though this is not a requirement).

  3. type PopRule[-L <: HList] = Rule[L, HNil]
  4. type Rule0 = Rule[HNil, HNil]
  5. type Rule1[+T] = Rule[HNil, ::[T, HNil]]
  6. type Rule2[+A, +B] = Rule[HNil, ::[A, ::[B, HNil]]]
  7. type RuleN[+L <: HList] = Rule[HNil, L]

Value Members

  1. val EOI: Char
  2. val EmptyArray: Array[Any]
  3. val ISO-8859-1: Charset
  4. val UTF8: Charset
  5. object Base64Parsing
  6. object DynamicRuleDispatch

Inherited from AnyRef

Inherited from Any

Ungrouped