diff options
| author | Taylan Kammer <taylan.kammer@gmail.com> | 2026-09-23 16:42:42 +0200 |
|---|---|---|
| committer | Taylan Kammer <taylan.kammer@gmail.com> | 2026-09-23 16:42:42 +0200 |
| commit | 1c39738beb152456b0540e6acb25812f97c7c4bd (patch) | |
| tree | e70f412b9cae37f549086ff623dd02941752998c /src | |
| parent | 6137e91c4a582417c519d19f9e903776b7d9fd04 (diff) | |
New note.
Diffstat (limited to 'src')
| -rw-r--r-- | src/zisp/value.zig | 5 |
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, |
