X-Git-Url: https://git.ayoreis.com/zlox.git/blobdiff_plain/abb953787c9ce7a2eb0459ecbf7b1b9a7000b0c1..af5a4d8d95bf091ac4139094ed27265fe04a2634:/src/Scanner.zig diff --git a/src/Scanner.zig b/src/Scanner.zig index 98fc69e..fad8278 100644 --- a/src/Scanner.zig +++ b/src/Scanner.zig @@ -50,7 +50,7 @@ pub fn scanTokens(self: *Scanner) ![]Token { } try self.tokens.append(self.allocator, .init(.eof, "", null, self.line)); - return try self.tokens.toOwnedSlice(self.allocator); + return self.tokens.toOwnedSlice(self.allocator); } fn scanToken(self: *Scanner) !void { @@ -87,7 +87,7 @@ fn scanToken(self: *Scanner) !void { } else if (isAlpha(c)) { try self.identifier(); } else { - try lox.@"error"(self.line, "Unexpected character."); + try lox.scanError(self.line, "Unexpected character."); }, } } @@ -120,7 +120,7 @@ fn string(self: *Scanner) !void { } if (self.isAtEnd()) { - try lox.@"error"(self.line, "Unterminated string."); + try lox.scanError(self.line, "Unterminated string."); return; }