Rename root to program

This commit is contained in:
Salvatore Ravidà
2022-12-15 19:58:20 +01:00
committed by Ziv
parent a15da8e275
commit f79202a5b7
7 changed files with 31 additions and 38 deletions

View File

@ -23,8 +23,7 @@ export default abstract class BasicParser<C = any> {
parser.removeErrorListeners();
parser.addErrorListener(new ParserErrorListener(errorListener));
// Note : needed by pgsql
const parserTree = parser.program? parser.program() : parser.root();
const parserTree = parser.program();
return parserTree;
}
@ -38,12 +37,7 @@ export default abstract class BasicParser<C = any> {
parser.removeErrorListeners();
parser.addErrorListener(new ParserErrorCollector(syntaxErrors));
// Note : needed by pgsql
if (parser.program) {
parser.program();
} else {
parser.root();
}
parser.program();
return lexerError.concat(syntaxErrors);
}
@ -95,8 +89,7 @@ export default abstract class BasicParser<C = any> {
const parser = this.createParser(input);
this._parser = parser;
// Note : needed by pgsql
const tree = parser.program? parser.program() : parser.root();
const tree = parser.program();
return tree.toStringTree(parser.ruleNames);
}