Skip to content

Commit 81dd8b5

Browse files
committed
chore: remove unused option
1 parent 42f270c commit 81dd8b5

File tree

1 file changed

+1
-17
lines changed

1 file changed

+1
-17
lines changed

src/utils/getParser.ts

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
import {
2-
ANTLRErrorListener,
32
ANTLRErrorStrategy,
43
BailErrorStrategy,
54
CharStreams,
65
CommonTokenStream,
76
Lexer,
87
Parser,
9-
Token,
108
} from 'antlr4ts';
119
import { LowerCaseCharStream } from './LowerCaseCharStream';
1210

@@ -19,17 +17,11 @@ interface Options<L extends Lexer, P extends Parser> {
1917
lexer: Constructable<L>;
2018
parser: Constructable<P>;
2119
errorHandler?: ANTLRErrorStrategy;
22-
errorListener?: ANTLRErrorListener<Token>;
2320
}
2421

2522
export const getParser = <L extends Lexer, P extends Parser>(
2623
str: string,
27-
{
28-
lexer: LexerClass,
29-
parser: ParserClass,
30-
errorHandler = new BailErrorStrategy(),
31-
errorListener,
32-
}: Options<L, P>,
24+
{ lexer: LexerClass, parser: ParserClass, errorHandler = new BailErrorStrategy() }: Options<L, P>,
3325
) => {
3426
const inputStream = new LowerCaseCharStream(CharStreams.fromString(str));
3527
const lexer = new LexerClass(inputStream);
@@ -38,13 +30,5 @@ export const getParser = <L extends Lexer, P extends Parser>(
3830

3931
parser.errorHandler = errorHandler;
4032

41-
if (errorListener) {
42-
parser.removeErrorListeners();
43-
lexer.removeErrorListeners();
44-
45-
parser.addErrorListener(errorListener);
46-
lexer.addErrorListener(errorListener);
47-
}
48-
4933
return parser;
5034
};

0 commit comments

Comments
 (0)