Hierarchy

  • Parser

Constructors

Properties

options?: ParserOptions
part: string = ""
prv: undefined | { alpha?: number; beta?: number; rc?: number } & { [key: string]: number } = DefaultPrvMappings
splitWords: string[] = []
terminals: string[] = DefaultTerminals
versionString: string = ""

Methods

  • Parameters

    • word: string

    Returns number

  • Returns { iterator: Generator<string, void, unknown>; originalVersion: string; prv: undefined | { alpha?: number; beta?: number; rc?: number } & { [key: string]: number }; splitWords: string[]; terminals: string[] }

    • iterator: Generator<string, void, unknown>
    • originalVersion: string
    • prv: undefined | { alpha?: number; beta?: number; rc?: number } & { [key: string]: number }
    • splitWords: string[]
    • terminals: string[]
  • Parameters

    • word: string

    Returns boolean

  • Parameters

    • versionString: string

    Returns Generator<string, void, unknown>

Generated using TypeDoc