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