diff options
author | luccie-cmd <luccie@sideros.org> | 2025-03-26 17:18:33 +0100 |
---|---|---|
committer | Ernesto Lanchares <elancha98@proton.me> | 2025-03-27 13:57:37 +0100 |
commit | 1db7f9e5061901bb71282620a873b68c3dcaf88f (patch) | |
tree | 7163494713b94c280fe246202090a08f1cee5ffd /src/main.zig | |
parent | bfe9fb5e639573add9a153473be93db7d1703706 (diff) |
Fix branching and VM
Signed-off-by: luccie-cmd <luccie@sideros.org>
Diffstat (limited to 'src/main.zig')
-rw-r--r-- | src/main.zig | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main.zig b/src/main.zig index aaeaf38..eef73a1 100644 --- a/src/main.zig +++ b/src/main.zig @@ -41,8 +41,11 @@ pub fn main() !void { var runtime = try mods.Runtime.init(allocator, module, &global_runtime); defer runtime.deinit(allocator); - var parameters = [_]usize{}; + var parameters = [_]usize{17}; try runtime.callExternal(allocator, "preinit", ¶meters); + const result = runtime.stack.pop().?; + std.debug.print("Result of preinit: {any}\n", .{result}); + const w = try window.Window.create(800, 600, "sideros"); defer w.destroy(); @@ -62,7 +65,6 @@ pub fn main() !void { // try pool.addComponent(entity, ecs.components.Speed{ .speed = 5.0 }); // } - // TODO(luccie-cmd): Renderer.create shouldn't return an error // var r = try Renderer.create(allocator, w); // defer r.destroy(); |