for (i = 0; i < node->len; i++) {
id = ec_node_id(node->table[i]);
- printf("i=%d id=%s\n", i, id);
+ //printf("i=%d id=%s\n", i, id);
if (id == NULL)
continue;
if (strcmp(str, id))
return -ENOMEM;
}
- printf("eval var %s %p\n", str, eval);
+ //printf("eval var %s %p\n", str, eval);
*result = eval;
return 0;
else
return -EINVAL;
- printf("eval post_op %p\n", eval);
+ //printf("eval post_op %p\n", eval);
*result = eval;
return 0;
(void)userctx;
- printf("eval bin_op %p %p\n", in1, in2);
+ //printf("eval bin_op %p %p\n", in1, in2);
/* get parsed string vector, it should contain only one str */
vec = ec_parsed_strvec(operator);
return -EINVAL;
}
- printf("eval bin_op out %p\n", *result);
+ //printf("eval bin_op out %p\n", *result);
return 0;
}
return -EINVAL;
}
- printf("eval paren\n");
+ //printf("eval paren\n");
*result = out;
return 0;
}
ec_parsed_free(p);
p = NULL;
- ec_node_dump(stdout, cmd);
+ //ec_node_dump(stdout, cmd);
ec_node_free(node->expr);
node->expr = expr;
assert(node != NULL);
- printf("add child %s\n", child->id);
if (child == NULL)
return -EINVAL;