diff options
author | Bad Diode <bd@badd10de.dev> | 2021-10-26 10:00:49 +0200 |
---|---|---|
committer | Bad Diode <bd@badd10de.dev> | 2021-10-26 10:03:06 +0200 |
commit | 19fb6b2d97a970f94854cd17a58639b72d35c052 (patch) | |
tree | 273c6a36daf0989b715c3b53ea75419d1131270e /src/bytecode/objects.h | |
parent | da84e7e731de39ff385ae675a023ddcb9c58d06a (diff) | |
download | bdl-19fb6b2d97a970f94854cd17a58639b72d35c052.tar.gz bdl-19fb6b2d97a970f94854cd17a58639b72d35c052.zip |
Ensure the last statement is returned to stdout
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) |