diff options
Diffstat (limited to 'src/bytecode/objects.h')
-rwxr-xr-x | src/bytecode/objects.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/bytecode/objects.h b/src/bytecode/objects.h index e0c72b0..6c286b5 100755 --- a/src/bytecode/objects.h +++ b/src/bytecode/objects.h | |||
@@ -63,6 +63,7 @@ Object object_copy(Object src); | |||
63 | #define AS_FIXNUM(VAL) ((VAL).fixnum) | 63 | #define AS_FIXNUM(VAL) ((VAL).fixnum) |
64 | 64 | ||
65 | // Type checking. | 65 | // Type checking. |
66 | #define IS_NIL(VAL) ((VAL).type == OBJ_TYPE_NIL) | ||
66 | #define IS_TRUE(VAL) ((VAL).type != OBJ_TYPE_FALSE) | 67 | #define IS_TRUE(VAL) ((VAL).type != OBJ_TYPE_FALSE) |
67 | #define IS_FALSE(VAL) ((VAL).type == OBJ_TYPE_FALSE) | 68 | #define IS_FALSE(VAL) ((VAL).type == OBJ_TYPE_FALSE) |
68 | #define IS_FIXNUM(VAL) ((VAL).type == OBJ_TYPE_FIXNUM) | 69 | #define IS_FIXNUM(VAL) ((VAL).type == OBJ_TYPE_FIXNUM) |