summaryrefslogtreecommitdiff
path: root/src/core/function.c
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2008-08-24 19:47:50 +0000
committerPaul Buetow <paul@buetow.org>2008-08-24 19:47:50 +0000
commitcf9029ee902eda028f3efcb77e8c2aed25205b94 (patch)
tree433e9fed4d686d86374d087c27aa89f66c8c4796 /src/core/function.c
parent7f3055c1f4429a81de3715d5d4173353382e2de2 (diff)
foo bar baz
Diffstat (limited to 'src/core/function.c')
-rw-r--r--src/core/function.c14
1 files changed, 5 insertions, 9 deletions
diff --git a/src/core/function.c b/src/core/function.c
index 06e89bb..39971a1 100644
--- a/src/core/function.c
+++ b/src/core/function.c
@@ -74,22 +74,16 @@ _process(Interpret *p_interpret, Token *p_token_store, Token *p_token_op,
#endif /* DEBUG_FUNCTION_PROCESS */
if (p_token_op2 != NULL) {
-#ifdef DEBUG_FUNCTION_PROCESS
- printf("===> %s %s %s %s\n",
- tt_get_name(tt_highest),
- tt_get_name(tt_op),
- tt_get_name(tt_op2),
- tt_get_name(tt_highest));
-#endif /* DEBUG_FUNCTION_PROCESS */
-
switch (tt_op) {
case TT_NOT:
switch (tt_op2) {
case TT_ASSIGN:
tt_op = TT_NEQ;
+ break;
default:
break;
}
+ break;
case TT_ASSIGN:
switch (tt_op2) {
case TT_ASSIGN:
@@ -98,6 +92,7 @@ _process(Interpret *p_interpret, Token *p_token_store, Token *p_token_op,
default:
break;
}
+ break;
case TT_LT:
switch (tt_op2) {
case TT_ASSIGN:
@@ -106,6 +101,7 @@ _process(Interpret *p_interpret, Token *p_token_store, Token *p_token_op,
default:
break;
}
+ break;
case TT_GT:
switch (tt_op2) {
case TT_ASSIGN:
@@ -114,6 +110,7 @@ _process(Interpret *p_interpret, Token *p_token_store, Token *p_token_op,
default:
break;
}
+ break;
default:
break;
}
@@ -287,7 +284,6 @@ _process(Interpret *p_interpret, Token *p_token_store, Token *p_token_op,
}
break;
case TT_LE:
- printf("DFDF\n");
switch (tt_highest) {
case TT_INTEGER:
token_set_ival(p_token_store,