org

parboiled2

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
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait Base64Parsing extends AnyRef

    Rules for parsing Base-64 encoded strings.

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

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

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

  4. type PopRule[L <: HList] = Rule[L, HNil]

  5. type Rule0 = Rule[HNil, HNil]

  6. type Rule1[T] = Rule[HNil, ::[T, HNil]]

  7. type Rule2[A, B] = Rule[HNil, ::[A, ::[B, HNil]]]

  8. type RuleN[L <: HList] = Rule[HNil, L]

  9. trait StringBuilding extends AnyRef

    For certain high-performance use-cases it is better to construct Strings that the parser is to produce/extract from the input in a char-by-char fashion.

Value Members

  1. object Base64Parsing

  2. object DynamicRuleDispatch

  3. val EOI: Char

  4. val EmptyArray: Array[Any]

  5. val ISO-8859-1: Charset

  6. val UTF8: Charset

Inherited from AnyRef

Inherited from Any

Ungrouped