]> Repositories - zlox.git/blobdiff - src/main.zig
Implement print and expression statements
[zlox.git] / src / main.zig
index 1f02d3e7f89026fd72a6534bdf48eed06b9c7bc2..19aae3001d437b9ef82c9af772b472b873aacd41 100644 (file)
@@ -70,12 +70,12 @@ fn run(allocator: Allocator, source: []const u8) !void {
     defer allocator.free(tokens);
     var parser = try Parser.init(allocator, tokens);
     defer parser.deinit();
-    const expression = try parser.parse();
+    const statements = try parser.parse();
 
     // Stop if there was a syntax error.
     if (hadError) return;
 
-    try interpreter.interpret(expression.?);
+    try interpreter.interpret(statements);
     try interpreter.stdout.flush();
 }