+ typedcode_t t;
+ t.c = 0;
+ int tmp = gettempvar();
+ t.c = abc_setlocal(t.c, tmp);
+ code_t*w = toreadwrite(n->code.c, abc_getlocal(0,tmp), 1, 0, 0);
+ t.c = code_append(t.c, w);
+ t.c = abc_kill(t.c, tmp);
+ n->code.c=0;
+ t.t = n->code.t;
+ return t;