UNPKG

@browsery/antlr4

Version:

Browser compatible antlr4 module

17 lines (10 loc) 399 B
import {RuleNode} from "./RuleNode.js"; import {ErrorNode} from "./ErrorNode.js"; import {TerminalNode} from "./TerminalNode.js"; import {ParseTree} from "./ParseTree.js"; export declare class ParseTreeVisitor<Result> { visit(tree: ParseTree): Result; visitChildren(node: RuleNode): Result; visitTerminal(node: TerminalNode): Result; visitErrorNode(node: ErrorNode): Result; }