fix: rename TrinoSqlParser to TrinoSql
This commit is contained in:
@ -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;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user