--- a/lvm.js Mon Nov 22 02:34:26 2010 +0000
+++ b/lvm.js Mon Nov 22 02:36:09 2010 +0000
@@ -584,7 +584,7 @@
if(RA.value <= frame.reg[A+1].value)
{
frame.pc += INS_sBx(instruction);
- frame.reg[A+3].value = RA.value;
+ frame.reg[A+3] = new LValue(this, "number", RA.value);
}
break;
case OP_TFORLOOP: