DynamicRuleHandler

org.parboiled2.DynamicRuleHandler
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. Often times this interface is directly implemented by the Parser class itself (even though this is not a requirement).

Attributes

Graph
Supertypes
trait DeliveryScheme[L]
class Object
trait Matchable
class Any

Members list

Type members

Inherited types

type Result

Attributes

Inherited from:
DeliveryScheme

Value members

Abstract methods

def parser: P
def ruleNotFound(ruleName: String): Result

Inherited methods

def failure(error: Throwable): Result

Attributes

Inherited from:
DeliveryScheme
def parseError(error: ParseError): Result

Attributes

Inherited from:
DeliveryScheme
def success(result: L): Result

Attributes

Inherited from:
DeliveryScheme