hyperlark (TypeScript)
    Preparing search index...

    Class LexerConf

    Opaque compiled lexer conf (terminals, %ignore, flags) a custom lexer is instantiated with — the consumed subset of Lark's lexer_conf.

    Indexable

    • [key: number]: () => void
    Index
    g_regex_flags: number

    The global regex-flag bitmask (lexer_conf.g_regex_flags).

    ignore: string[]

    %ignore terminal names (lexer_conf.ignore).

    terminals: TerminalDef[]

    The compiled terminal definitions, loader order (lexer_conf.terminals).

    terminals_by_name: Record<string, TerminalDef>

    Name → terminal def (lexer_conf.terminals_by_name).

    • Returns void