rawsql-ts
Version:
[beta]High-performance SQL parser and AST analyzer written in TypeScript. Provides fast parsing and advanced transformation capabilities.
16 lines (15 loc) • 433 B
TypeScript
import { BaseTokenReader } from './BaseTokenReader';
import { Lexeme } from '../models/Lexeme';
/**
* Reads SQL identifier tokens
*/
export declare class EscapedIdentifierTokenReader extends BaseTokenReader {
/**
* Try to read an identifier token
*/
tryRead(previous: Lexeme | null): Lexeme | null;
/**
* Read an escaped identifier (surrounded by delimiters)
*/
private readEscapedIdentifier;
}