diff options
author | Costa Tsaousis <costa@tsaousis.gr> | 2016-08-11 01:11:40 +0300 |
---|---|---|
committer | Costa Tsaousis <costa@tsaousis.gr> | 2016-08-11 01:11:40 +0300 |
commit | 69f67772dbb538726a90dfb6e8a9450cae580695 (patch) | |
tree | 555653145410196e23572d79ff8a57365108070a /profile | |
parent | 3f52dca264fee6721813bd662811e020b62e6748 (diff) |
various renames to make the code more readable
Diffstat (limited to 'profile')
-rw-r--r-- | profile/test-eval.c | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/profile/test-eval.c b/profile/test-eval.c index f471234a35..33fd763595 100644 --- a/profile/test-eval.c +++ b/profile/test-eval.c @@ -18,45 +18,45 @@ void indent(int level, int show) { else printf(" \\_ "); } -void print_operand(EVAL_OPERAND *op, int level); +void print_node(EVAL_NODE *op, int level); void print_value(EVAL_VALUE *v, int level) { indent(level, 0); switch(v->type) { case EVAL_VALUE_INVALID: - printf("VALUE (NOP)\n"); + printf("value (NOP)\n"); break; case EVAL_VALUE_NUMBER: - printf("VALUE %Lf (NUMBER)\n", v->number); + printf("value %Lf (NUMBER)\n", v->number); break; case EVAL_VALUE_EXPRESSION: - printf("VALUE (SUB-EXPRESSION)\n"); - print_operand(v->expression, level+1); + printf("value (SUB-EXPRESSION)\n"); + print_node(v->expression, level+1); break; default: - printf("VALUE (INVALID type %d)\n", v->type); + printf("value (INVALID type %d)\n", v->type); break; } } -void print_operand(EVAL_OPERAND *op, int level) { +void print_node(EVAL_NODE *op, int level) { // if(op->operator != EVAL_OPERATOR_NOP) { indent(level, 1); - if(op->operator) printf("%c (OPERATOR %d, prec: %d)\n", op->operator, op->id, op->precedence); - else printf("NOP (OPERATOR %d, prec: %d)\n", op->id, op->precedence); + if(op->operator) printf("%c (node %d, precedence: %d)\n", op->operator, op->id, op->precedence); + else printf("NOP (node %d, precedence: %d)\n", op->id, op->precedence); // } int i = op->count; while(i--) print_value(&op->ops[i], level + 1); } -calculated_number evaluate(EVAL_OPERAND *op, int depth); +calculated_number evaluate(EVAL_NODE *op, int depth); calculated_number evaluate_value(EVAL_VALUE *v, int depth) { switch(v->type) { @@ -78,7 +78,7 @@ void print_depth(int depth) { while(depth--) printf(" "); } -calculated_number evaluate(EVAL_OPERAND *op, int depth) { +calculated_number evaluate(EVAL_NODE *op, int depth) { calculated_number n1, n2, r; switch(op->operator) { @@ -237,19 +237,19 @@ calculated_number evaluate(EVAL_OPERAND *op, int depth) { return r; } -void print_expression(EVAL_OPERAND *op, const char *failed_at, int error) { +void print_expression(EVAL_NODE *op, const char *failed_at, int error) { if(op) { printf("expression tree:\n"); - print_operand(op, 0); + print_node(op, 0); printf("\nevaluation steps:\n"); evaluate(op, 0); int error; - calculated_number ret = evaluate_expression(op, &error); + calculated_number ret = expression_evaluate(op, &error); printf("\ninternal evaluator:\nSTATUS: %d, RESULT = %Lf\n", error, ret); - free_expression(op); + expression_free(op); } else { printf("error: %d, failed_at: '%s'\n", error, (failed_at)?failed_at:"<NONE>"); @@ -265,7 +265,7 @@ int main(int argc, char **argv) { const char *failed_at = NULL; int error; - EVAL_OPERAND *op = parse_expression(argv[1], &failed_at, &error); + EVAL_NODE *op = expression_parse(argv[1], &failed_at, &error); print_expression(op, failed_at, error); return 0; } |