]> Repositories - zlox.git/blobdiff - src/main.zig
Make scanner managed
[zlox.git] / src / main.zig
index ec4478bce4aa8e614b020308006ef128d46f51ae..590511401fe84de62c615f9d2c73cf4fe57393eb 100644 (file)
@@ -53,8 +53,8 @@ fn runPrompt(allocator: Allocator) !void {
 }
 
 fn run(allocator: Allocator, source: []const u8) !void {
-    var scanner = Scanner.init(source);
-    const tokens = try scanner.scanTokens(allocator);
+    var scanner = Scanner.init(allocator, source);
+    const tokens = try scanner.scanTokens();
     defer allocator.free(tokens);
 
     // For now, just print the tokens.