Skip to content

Commit 72789bb

Browse files
committed
Add missing unit opcode
1 parent 4e7800f commit 72789bb

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

src/bytecode/disassemble.zig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ pub fn disassembleInstruction(writer: anytype, chunk: *const Chunk, offset: usiz
5454
.true,
5555
.false,
5656
.null,
57+
.unit,
5758
.pop,
5859
.@"return",
5960
=> {

src/bytecode/vm.zig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ pub const Vm = struct {
7272
.true => try self.push(.{ .boolean = true }),
7373
.false => try self.push(.{ .boolean = false }),
7474
.null => try self.push(.null),
75+
.unit => try self.push(.unit),
7576
.pop => _ = try self.pop(),
7677
.negate => {
7778
const val = try self.pop();

0 commit comments

Comments
 (0)