tokenizer: tabs and carriage returns spec conformance

This commit is contained in:
Andrew Kelley
2024-07-31 14:04:15 -07:00
parent a7029496d1
commit c2b8afcac9
2 changed files with 94 additions and 43 deletions
-8
View File
@@ -38,14 +38,6 @@ pub fn addCases(ctx: *Cases, b: *std.Build) !void {
});
}
{
const case = ctx.obj("isolated carriage return in multiline string literal", b.graph.host);
case.addError("const foo = \\\\\test\r\r rogue carriage return\n;", &[_][]const u8{
":1:13: error: expected expression, found 'invalid token'",
});
}
{
const case = ctx.obj("missing semicolon at EOF", b.graph.host);
case.addError(