summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/zisp/gc/ListPool.zig2
-rw-r--r--src/zisp/io/Parser.zig2
-rw-r--r--src/zisp/lib.zig1
-rw-r--r--src/zisp/lib/seg_stack.zig (renamed from src/zisp/gc/seg_stack.zig)0
4 files changed, 2 insertions, 3 deletions
diff --git a/src/zisp/gc/ListPool.zig b/src/zisp/gc/ListPool.zig
index 0735582..668735d 100644
--- a/src/zisp/gc/ListPool.zig
+++ b/src/zisp/gc/ListPool.zig
@@ -14,7 +14,7 @@ const Alloc = std.mem.Allocator;
const ArrayList = std.ArrayListUnmanaged;
const value = @import("../value.zig");
-const seg_stack = @import("seg_stack.zig");
+const seg_stack = @import("../lib/seg_stack.zig");
const Value = value.Value;
const SegStack = seg_stack.SegStack;
diff --git a/src/zisp/io/Parser.zig b/src/zisp/io/Parser.zig
index 53a7b8c..cddd397 100644
--- a/src/zisp/io/Parser.zig
+++ b/src/zisp/io/Parser.zig
@@ -82,8 +82,6 @@ pub const Error = enum {
OutOfRange,
};
-// TODO: Use SegStack for context stack
-
pub const Context = struct {
/// What to do next.
next: ?Fn = undefined,
diff --git a/src/zisp/lib.zig b/src/zisp/lib.zig
index 7752110..75c52ea 100644
--- a/src/zisp/lib.zig
+++ b/src/zisp/lib.zig
@@ -1 +1,2 @@
pub const list = @import("lib/list.zig");
+pub const seg_stack = @import("lib/seg_stack.zig");
diff --git a/src/zisp/gc/seg_stack.zig b/src/zisp/lib/seg_stack.zig
index 0867892..0867892 100644
--- a/src/zisp/gc/seg_stack.zig
+++ b/src/zisp/lib/seg_stack.zig