package parboiled2
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- parboiled2
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
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 typeRuleN[L]
. -
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).
- type PopRule[-L <: HList] = Rule[L, HNil]
- type Rule0 = Rule[HNil, HNil]
- type Rule1[+T] = Rule[HNil, ::[T, HNil]]
- type Rule2[+A, +B] = Rule[HNil, ::[A, ::[B, HNil]]]
- type RuleN[+L <: HList] = Rule[HNil, L]
Value Members
- val EOI: Char
- val EmptyArray: Array[Any]
- val ISO-8859-1: Charset
- val UTF8: Charset
- object Base64Parsing
- object DynamicRuleDispatch