]> mj.ucw.cz Git - umpf.git/blobdiff - code.c
rewrite struct code
[umpf.git] / code.c
diff --git a/code.c b/code.c
index fbddbe101f74e40e1818ee9fffd4ba63aec65e29..7aff3defed7f79567fd5c22a7950014d31b58d74 100644 (file)
--- a/code.c
+++ b/code.c
@@ -98,9 +98,9 @@ do_ass(struct tree* t)
                        var_r = find_var(t->pt.leaf.value, var_hash);
                else
                        var_r = store_const(t->pt.leaf.value);
-               ins.opc = SET;
-               ins.op1.i = var_l;
-               ins.op2.i = var_r;
+               ins.opcode = SET;
+               ins.u.set.l = var_l;
+               ins.u.set.r = var_r;
                new_instr(ins);
        }
 }