summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTaylan Kammer <taylan.kammer@gmail.com>2026-09-23 16:42:42 +0200
committerTaylan Kammer <taylan.kammer@gmail.com>2026-09-23 16:42:42 +0200
commit1c39738beb152456b0540e6acb25812f97c7c4bd (patch)
treee70f412b9cae37f549086ff623dd02941752998c /src
parent6137e91c4a582417c519d19f9e903776b7d9fd04 (diff)
New note.
Diffstat (limited to 'src')
-rw-r--r--src/zisp/value.zig5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/zisp/value.zig b/src/zisp/value.zig
index aff05fe..413330c 100644
--- a/src/zisp/value.zig
+++ b/src/zisp/value.zig
@@ -75,8 +75,11 @@ pub const none = Value{ .misc = .{ .value = .none } };
/// A plain (unpacked, untagged, uncompressed) pointer into the main heap.
pub const HeapPtr = *align(16) anyopaque;
-/// Values for the 8 type bits on main heap pointers.
+/// Values for the 8 type bits on regular heap pointers.
pub const HeapType = enum(u8) {
+ /// Special "invalid" tag, equals zero
+ _invalid,
+
/// Pair (car, cdr)
pair,