antlr4ng
Version:
Alternative JavaScript/TypeScript runtime for ANTLR4
10 lines (9 loc) • 398 B
TypeScript
import { type ParserRuleContext } from "../ParserRuleContext.js";
import { type ErrorNode } from "./ErrorNode.js";
import { type TerminalNode } from "./TerminalNode.js";
export interface ParseTreeListener {
visitTerminal(node: TerminalNode): void;
visitErrorNode(node: ErrorNode): void;
enterEveryRule(node: ParserRuleContext): void;
exitEveryRule(node: ParserRuleContext): void;
}