diff options
author | luccie-cmd <luccie@sideros.org> | 2025-03-28 19:47:18 +0100 |
---|---|---|
committer | luccie-cmd <luccie@sideros.org> | 2025-03-28 19:48:15 +0100 |
commit | 8d39d3d4d02c89fd4fe4d07054b2d82f157bd326 (patch) | |
tree | 80d5ab1dc0c2fd7c210f826ae62399550c4d131c /src/mods/Parser.zig | |
parent | 964c25a66ce2ac06def03d76d72f138cb9a02e0a (diff) |
Added executing of mod IR in the WASM VM
Diffstat (limited to 'src/mods/Parser.zig')
-rw-r--r-- | src/mods/Parser.zig | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mods/Parser.zig b/src/mods/Parser.zig index 6883fd3..48a8225 100644 --- a/src/mods/Parser.zig +++ b/src/mods/Parser.zig @@ -448,6 +448,7 @@ fn parseElemsec(self: *Parser) !void { pub const Func = struct { locals: []Valtype, code: []const u8, + ir: IR, }; const Local = struct { n: u32, @@ -477,6 +478,7 @@ fn parseCode(self: *Parser) !Func { const func = Func{ .locals = try self.allocator.alloc(Valtype, local_count), .code = &.{}, + .ir = ir, }; var li: usize = 0; |