Mercurial > hg-old > index.cgi
diff src/insn_indexed.c @ 37:538e15927776
Added symbol handling to expression subsystem; adpated instruction handlers to the new scheme; misc fixes
author | lost |
---|---|
date | Sat, 03 Jan 2009 04:20:49 +0000 |
parents | 74a3fef7c8d0 |
children | b6b1e79cc277 |
line wrap: on
line diff
--- a/src/insn_indexed.c Fri Jan 02 06:07:40 2009 +0000 +++ b/src/insn_indexed.c Sat Jan 03 04:20:49 2009 +0000 @@ -129,7 +129,7 @@ *b1 = 0x9f; *b2 = 0; *b3 = 0; - s = lwasm_expr_eval(*p, &p2); + s = lwasm_evaluate_expr(as, l, *p, &p2); if (!s) { register_error(as, l, 1, "Bad expression"); @@ -170,7 +170,7 @@ } // now we have to evaluate the expression - s = lwasm_expr_eval(*p, &p2); + s = lwasm_evaluate_expr(as, l, *p, &p2); *p = p2; if (!s) {