Structure of a name.

Hierarchy (View Summary)

Constructors

Methods

  • Parameters

    • state: BuildState

    Returns Iterable<BuildState, any, any>

  • Determine whether a name matches the structure of this pattern.

    Parameters

    • name: Name

      Input name.

    Returns Iterable<pattern.Vars, any, any>

    • Iterable of extracted fields in possible interpretations.
  • Recognize part of the input name.

    Parameters

    • state: MatchState

    Returns Iterable<MatchState, any, any>

    Iterable of potential matches.

  • Build part of an output name.

    Parameters

    Returns Iterable<BuildState, any, any>

    Iterable of potential constructions.

  • Parameters

    Returns Iterable<MatchState, any, any>