UNPKG

rawsql-ts

Version:

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

19 lines 965 B
export var TokenType; (function (TokenType) { TokenType[TokenType["None"] = 0] = "None"; TokenType[TokenType["Literal"] = 1] = "Literal"; TokenType[TokenType["Operator"] = 2] = "Operator"; TokenType[TokenType["OpenParen"] = 4] = "OpenParen"; TokenType[TokenType["CloseParen"] = 8] = "CloseParen"; TokenType[TokenType["Comma"] = 16] = "Comma"; TokenType[TokenType["Dot"] = 32] = "Dot"; TokenType[TokenType["Identifier"] = 64] = "Identifier"; TokenType[TokenType["Command"] = 128] = "Command"; TokenType[TokenType["Parameter"] = 256] = "Parameter"; TokenType[TokenType["OpenBracket"] = 512] = "OpenBracket"; TokenType[TokenType["CloseBracket"] = 1024] = "CloseBracket"; TokenType[TokenType["Function"] = 2048] = "Function"; TokenType[TokenType["StringSpecifier"] = 4096] = "StringSpecifier"; TokenType[TokenType["Type"] = 8192] = "Type"; })(TokenType || (TokenType = {})); //# sourceMappingURL=Lexeme.js.map