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