summaryrefslogtreecommitdiff
path: root/src/libzisp
diff options
context:
space:
mode:
authorTaylan Kammer <taylan.kammer@gmail.com>2025-03-02 19:50:03 +0100
committerTaylan Kammer <taylan.kammer@gmail.com>2025-03-02 19:50:03 +0100
commit45ed12c1bcb8db5cb35c35495023ffaf24e2877c (patch)
tree5bf27968999f1b76e62ac998bc3315abe9501c36 /src/libzisp
parentcc2ad52a4247067d05979e5c075d29fa376e6d66 (diff)
improve benchmark
Diffstat (limited to 'src/libzisp')
-rw-r--r--src/libzisp/value.zig2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libzisp/value.zig b/src/libzisp/value.zig
index fbe7dbe..6c0c2e9 100644
--- a/src/libzisp/value.zig
+++ b/src/libzisp/value.zig
@@ -169,6 +169,8 @@ pub const OtherTag = enum(u3) { rune, sstr, qstr, char, misc };
pub const MiscValue = enum(u8) { f, t, nil, eof, undef = 255 };
+pub const undef = Value{ .misc = .{ .value = .undef } };
+
/// Represents a Zisp value/object.
pub const Value = packed union {
/// To get the value as a regular double.