Class Tokenizer

Hierarchy

  • Tokenizer

Constructors

Properties

N: number
file?: string
input: string
literalTrie: Trie<LiteralValue>
opTrie: Trie<OperatorHandler>
p: number
range?: [number, number]
rawBeginAt: number = -1

Methods

  • Parameters

    • pred: unknown
    • msg: string | (() => string)
    • Optional pos: number

    Returns void

  • Parameters

    • stopStrings: string[]

    Returns HTMLToken

  • Parameters

    • Optional jekyllStyle: boolean

    Returns undefined | HashToken

  • Parameters

    • Optional jekyllStyle: boolean

    Returns HashToken[]

  • Parameters

    • options: NormalizedFullOptions

    Returns undefined | LiquidTagToken

  • Parameters

    • options: NormalizedFullOptions = defaultOptions

    Returns LiquidTagToken[]

  • Parameters

    • options: NormalizedFullOptions = defaultOptions

    Returns OutputToken

  • Parameters

    • delimiter: string
    • respectQuoted: boolean = false

    Returns number

Generated using TypeDoc