DUALNUM: Add integer type to core VM.

This commit is contained in:
Mike Pall
2011-02-17 00:44:14 +01:00
parent 963f05c7e1
commit 03946ac978
23 changed files with 403 additions and 189 deletions

View File

@@ -27,9 +27,9 @@ int lj_obj_equal(cTValue *o1, cTValue *o2)
return 1;
if (!tvisnum(o1))
return gcrefeq(o1->gcr, o2->gcr);
} else if (!tvisnum(o1) || !tvisnum(o2)) {
} else if (!tvisnumber(o1) || !tvisnumber(o2)) {
return 0;
}
return numV(o1) == numV(o2);
return numberVnum(o1) == numberVnum(o2);
}