diff options
Diffstat (limited to 'src/main.zig')
| -rw-r--r-- | src/main.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main.zig b/src/main.zig index ea1f528..7400571 100644 --- a/src/main.zig +++ b/src/main.zig @@ -35,9 +35,9 @@ pub fn main() !void { std.debug.print("{any}\n", .{token}); } - const source_parser = parser.Parser.init(token_list.items, allocator); - defer source_parser.deinit(); + const source_parser = try parser.Parser.init(token_list.items, allocator); const ast = try source_parser.parse(); + defer source_parser.deinit(@constCast(ast)); std.debug.print("AST: {any}\n", .{ast}); } |