simc-ast-builder
Version:
Parser and AST generator for SimulationCraft files
18 lines • 606 B
TypeScript
import { OrExprContext } from "../../../../antlr4/SimCExprParser";
import { ExpressionNode } from "../../common-types";
import { ContextHandlerFn } from "../BaseHandler";
/**
* Specialized node type for logical OR expressions
*/
interface OrExprExpressionNode extends ExpressionNode {
left: ExpressionNode;
nodeType: "or";
operator: "or";
right: ExpressionNode;
}
/**
* Handler for logical OR expressions
*/
declare const handleOrExpr: ContextHandlerFn<OrExprExpressionNode, OrExprContext>;
export { handleOrExpr, type OrExprExpressionNode };
//# sourceMappingURL=OrExprHandler.d.ts.map