Skip to content

Commit fb77ae0

Browse files
committed
Remove interpreter, Pipe is now VM only
1 parent ef9f654 commit fb77ae0

12 files changed

Lines changed: 89 additions & 1454 deletions

File tree

build.zig

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -166,18 +166,6 @@ pub fn build(b: *std.Build) void {
166166
});
167167
const run_parser_tests = b.addRunArtifact(parser_tests);
168168

169-
const interpreter_tests = b.addTest(.{
170-
.root_module = b.createModule(.{
171-
.root_source_file = b.path("src/tests/interpreter_test.zig"),
172-
.target = target,
173-
.imports = &.{
174-
.{ .name = "pipe", .module = mod },
175-
.{ .name = "helpers", .module = helpers_mod },
176-
},
177-
}),
178-
});
179-
const run_interpreter_tests = b.addRunArtifact(interpreter_tests);
180-
181169
const type_checker_tests = b.addTest(.{
182170
.root_module = b.createModule(.{
183171
.root_source_file = b.path("src/tests/type_checker_test.zig"),
@@ -244,7 +232,6 @@ pub fn build(b: *std.Build) void {
244232
test_step.dependOn(&run_exe_tests.step);
245233
test_step.dependOn(&run_lexer_tests.step);
246234
test_step.dependOn(&run_parser_tests.step);
247-
test_step.dependOn(&run_interpreter_tests.step);
248235
test_step.dependOn(&run_type_checker_tests.step);
249236
test_step.dependOn(&run_bytecode_chunk_tests.step);
250237
test_step.dependOn(&run_bytecode_disassemble_tests.step);

src/interpreter/builtins.zig

Lines changed: 0 additions & 29 deletions
This file was deleted.

src/interpreter/callable.zig

Lines changed: 0 additions & 33 deletions
This file was deleted.

src/interpreter/environment.zig

Lines changed: 0 additions & 56 deletions
This file was deleted.

0 commit comments

Comments
 (0)