Class ReconStructureParser

Factory for constructing Recon parsers and parse trees.

Hierarchy

Constructors

Methods

  • Returns Value

  • Parameters

    • lhs: Value
    • rhs: Value

    Returns Value

  • Parameters

    • key: Value
    • Optional value: Value

    Returns Item

  • Parameters

    • lhs: Value
    • rhs: Value

    Returns Value

  • Parameters

    • rhs: Value

    Returns Value

  • Parameters

    • lhs: Value
    • rhs: Value

    Returns Value

  • Parameters

    • lhs: Value
    • rhs: Value

    Returns Value

  • Returns Parser<Value>

  • Parameters

    • value: boolean

    Returns Value

  • Parameters

    • selector: Value

    Returns Value

  • Parameters

    • ifTerm: Value
    • thenTerm: Value
    • elseTerm: Value

    Returns Value

  • Returns Output<Value>

  • Parameters

    • selector: Value

    Returns Value

  • Parameters

    • lhs: Value
    • rhs: Value

    Returns Value

  • Parameters

    • lhs: Value
    • rhs: Value

    Returns Value

  • Returns Value

  • Parameters

    • selector: Value
    • predicate: Value

    Returns Value

  • Parameters

    • lhs: Value
    • rhs: Value

    Returns Value

  • Parameters

    • selector: Value
    • key: Value

    Returns Value

  • Parameters

    • selector: Value
    • key: Value

    Returns Value

  • Parameters

    • selector: Value
    • index: Value

    Returns Item

  • Parameters

    • lhs: Value
    • rhs: Value

    Returns Value

  • Parameters

    • value: Value

    Returns Value

  • Parameters

    • func: Value
    • args: Value

    Returns Value

  • Parameters

    • value: Value

    Returns boolean

  • Parameters

    • value: Value

    Returns Item

  • Parameters

    • selector: Value

    Returns Value

  • Parameters

    • bindings: Value
    • template: Value

    Returns Value

  • Parameters

    • lhs: Value
    • rhs: Value

    Returns Value

  • Parameters

    • lhs: Value
    • rhs: Value

    Returns Value

  • Parameters

    • lhs: Value
    • rhs: Value

    Returns Value

  • Parameters

    • lhs: Value
    • rhs: Value

    Returns Value

  • Parameters

    • lhs: Value
    • rhs: Value

    Returns Value

  • Parameters

    • rhs: Value

    Returns Value

  • Parameters

    • rhs: Value

    Returns Value

  • Parameters

    • value: string | number

    Returns Value

  • Parameters

    • lhs: Value
    • rhs: Value

    Returns Value

  • Parameters

    • input: Input
    • Optional builder: Builder<Item, Value>

    Returns Parser<Value>

  • Parameters

    • input: Input
    • Optional builder: Builder<Item, Value>

    Returns Parser<Value>

  • Parameters

    • input: Input

    Returns Parser<Item>

  • Parameters

    • input: Input
    • Optional builder: Builder<Item, Value>

    Returns Parser<Value>

  • Parameters

    • input: Input
    • Optional builder: Builder<Item, Value>

    Returns Parser<Value>

  • Parameters

    • input: Input
    • Optional builder: Builder<Item, Value>

    Returns Parser<Value>

  • Parameters

    • input: Input
    • Optional builder: Builder<Item, Value>

    Returns Parser<Value>

  • Parameters

    • input: Input

    Returns Parser<Value>

  • Parameters

    • input: Input
    • Optional builder: Builder<Item, Value>

    Returns Parser<Value>

  • Parameters

    • input: Input

    Returns Parser<Value>

  • Parameters

    • string: string

    Returns Value

  • Parameters

    • input: Input
    • Optional builder: Builder<Item, Value>

    Returns Parser<Value>

  • Parameters

    • input: Input
    • Optional builder: Builder<Item, Value>

    Returns Parser<Value>

  • Parameters

    • input: Input

    Returns Parser<Value>

  • Parameters

    • input: Input

    Returns Parser<Value>

  • Parameters

    • input: Input

    Returns Parser<Value>

  • Parameters

    • input: Input

    Returns Parser<Value>

  • Parameters

    • input: Input
    • Optional builder: Builder<Item, Value>

    Returns Parser<Value>

  • Parameters

    • input: Input
    • Optional builder: Builder<Item, Value>

    Returns Parser<Value>

  • Parameters

    • input: Input
    • Optional builder: Builder<Item, Value>

    Returns Parser<Value>

  • Parameters

    • input: Input
    • Optional builder: Builder<Item, Value>

    Returns Parser<Value>

  • Parameters

    • input: Input
    • Optional builder: Builder<Item, Value>

    Returns Parser<Value>

  • Parameters

    • input: Input

    Returns Parser<Value>

  • Parameters

    • input: Input
    • Optional builder: Builder<Item, Value>

    Returns Parser<Value>

  • Parameters

    • input: Input
    • Optional builder: Builder<Item, Value>

    Returns Parser<Value>

  • Parameters

    • input: Input
    • Optional builder: Builder<Item, Value>

    Returns Parser<Value>

  • Parameters

    • input: Input

    Returns Parser<Value>

  • Parameters

    • input: Input
    • Optional builder: Builder<Item, Value>

    Returns Parser<Value>

  • Parameters

    • input: Input
    • Optional builder: Builder<Item, Value>

    Returns Parser<Value>

  • Parameters

    • input: Input

    Returns Parser<Value>

  • Parameters

    • lhs: Value
    • rhs: Value

    Returns Value

  • Parameters

    • rhs: Value

    Returns Value

  • Returns Builder<Item, Value>

  • Returns Value

  • Parameters

    • key: Value
    • Optional value: Value

    Returns Item

  • Returns Output<Value>

  • Parameters

    • lhs: Value
    • rhs: Value

    Returns Value

  • Parameters

    • value: number

    Returns Value

  • Parameters

    • value: number

    Returns Value

  • Parameters

    • item: Item

    Returns Value

  • Returns Builder<Item, Value>

  • Parameters

    • selector: Value

    Returns Value

Generated using TypeDoc