From 05509d1181f07f92e7d562eb9727eb8176b88c90 Mon Sep 17 00:00:00 2001 From: Luna Date: Wed, 18 Sep 2019 13:44:40 -0300 Subject: [PATCH] fix switch on value --- src/main.zig | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main.zig b/src/main.zig index 45c2407..05b5fbb 100644 --- a/src/main.zig +++ b/src/main.zig @@ -29,14 +29,15 @@ pub fn main() anyerror!void { _ = try file.read(slice); //switch (try run(allocator, slice)) { - switch (run(allocator, slice)) { - .Ok => {}, + const result = run(allocator, slice); + switch (result) { + .Ok => std.os.exit(0), .TokenizeError, .ParseError, .CompileError, - => |res| { - std.debug.warn("error: {}\n", res); + => { + std.debug.warn("error: {}\n", result); std.os.exit(1); }, }