fix: rename TrinoSqlParser to TrinoSql

This commit is contained in:
wewoor
2023-05-25 10:53:03 +08:00
parent 46a8a7ab12
commit 8084c7919a
12 changed files with 4251 additions and 4252 deletions

View File

@ -1,16 +1,16 @@
import { CharStream, CommonTokenStream, Lexer } from 'antlr4';
import trinoSqlLexer from '../lib/trinosql/trinoSqlParserLexer';
import trinoSqlParser from '../lib/trinosql/trinoSqlParserParser';
import TrinoSqlLexer from '../lib/trinosql/TrinoSqlLexer';
import TrinoSqlParser from '../lib/trinosql/TrinoSqlParser';
import BasicParser from './common/basicParser';
export default class trinoSQL extends BasicParser {
public createLexer(input: string): trinoSqlLexer {
public createLexer(input: string): TrinoSqlLexer {
const chars = new CharStream(input.toUpperCase()); // Some Lexer only support uppercase token, So you need transform
const lexer = new trinoSqlLexer(chars);
const lexer = new TrinoSqlLexer(chars);
return lexer;
}
public createParserFromLexer(lexer: Lexer): trinoSqlParser {
public createParserFromLexer(lexer: Lexer): TrinoSqlParser {
const tokens = new CommonTokenStream(lexer);
const parser = new trinoSqlParser(tokens);
const parser = new TrinoSqlParser(tokens);
return parser;
}
}