UNPKG

rawsql-ts

Version:

[beta]High-performance SQL parser and AST analyzer written in TypeScript. Provides fast parsing and advanced transformation capabilities.

11 lines (10 loc) 469 B
import { BaseTokenReader } from "./BaseTokenReader"; import { Lexeme } from '../models/Lexeme'; import { KeywordTrie } from "../models/KeywordTrie"; import { KeywordParser } from "../parsers/KeywordParser"; declare const keywordTrie: KeywordTrie; export declare const joinkeywordParser: KeywordParser; export { keywordTrie as commandKeywordTrie }; export declare class CommandTokenReader extends BaseTokenReader { tryRead(previous: Lexeme | null): Lexeme | null; }