forgotten to add new in instructions.c
This commit is contained in:
parent
1ea539ddea
commit
f0d74a7e17
@ -6,6 +6,7 @@
|
|||||||
#define IS_PRIMITIVE(objRef) (((objRef)->size & MSB) == 0)
|
#define IS_PRIMITIVE(objRef) (((objRef)->size & MSB) == 0)
|
||||||
#define SIGN_EXTEND(i) ((i) & 0x00800000 ? (i) | 0xFF000000 : (i))
|
#define SIGN_EXTEND(i) ((i) & 0x00800000 ? (i) | 0xFF000000 : (i))
|
||||||
#define GET_ELEMENT_COUNT(objRef) ((objRef)->size & ~MSB)
|
#define GET_ELEMENT_COUNT(objRef) ((objRef)->size & ~MSB)
|
||||||
|
#define GET_REFS_PTR(objRef) ((ObjRef *) (objRef)-> data)
|
||||||
|
|
||||||
#define HALT 0
|
#define HALT 0
|
||||||
#define PUSHC 1
|
#define PUSHC 1
|
||||||
@ -39,6 +40,7 @@
|
|||||||
#define PUSHR 29
|
#define PUSHR 29
|
||||||
#define POPR 30
|
#define POPR 30
|
||||||
#define DUP 31
|
#define DUP 31
|
||||||
|
#define NEW 32
|
||||||
#define GETF 33
|
#define GETF 33
|
||||||
#define PUTF 34
|
#define PUTF 34
|
||||||
#define NEWA 35
|
#define NEWA 35
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user