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
JavaScript
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
;