void CompiledFunction::visit(const ExprNAryOp& e, operation op) { code[ptr]=op; nb_args[ptr]=e.nb_args; args[ptr]=new int[e.nb_args]; for (int i=0; i<e.nb_args; i++) args[ptr][i]=nodes->rank(e.arg(i)); }
// (useless so far) void ExprCopy::visit(const ExprNAryOp& e) { e.acceptVisitor(*this); }
void ConstantGenerator::visit(const ExprNAryOp& e) { e.acceptVisitor(*this); }