}
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 {
} else if (isAlpha(c)) {
try self.identifier();
} else {
- try lox.@"error"(self.line, "Unexpected character.");
+ try lox.scanError(self.line, "Unexpected character.");
},
}
}
}
if (self.isAtEnd()) {
- try lox.@"error"(self.line, "Unterminated string.");
+ try lox.scanError(self.line, "Unterminated string.");
return;
}