UNPKG

rawsql-ts

Version:

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

22 lines 1.08 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TokenType = void 0; 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 || (exports.TokenType = TokenType = {})); //# sourceMappingURL=Lexeme.js.map