simc-ast-builder
Version:
Parser and AST generator for SimulationCraft files
20 lines • 547 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.handleAndExpr = void 0;
/**
* Handler for logical AND expressions
*/
const handleAndExpr = (ctx, visitor) => {
const left = visitor.visit(ctx.expression(0));
const right = visitor.visit(ctx.expression(1));
return {
expressionType: "boolean",
kind: "expression",
left,
nodeType: "and",
operator: "and",
right,
};
};
exports.handleAndExpr = handleAndExpr;
//# sourceMappingURL=AndExprHandler.js.map