diff --git a/doc/langref/grammar.peg b/doc/langref/grammar.peg index 8ce61adb9edea6ab7594fb3982c518a3463152c2..45e69f2017f463952220fa1b7b2aa7c54dbc1401 100644 --- a/doc/langref/grammar.peg +++ b/doc/langref/grammar.peg @@ -429,7 +429,7 @@ container_doc_comment <- ('//!' non_control_utf8* [ \n]* skip)+ doc_comment <- ('///' non_control_utf8* [ \n]* skip)+ line_comment <- '//' ![!/] non_control_utf8* / '////' non_control_utf8* line_string <- '\\\\' non_control_utf8* [ \n]* -skip <- ([ \n] / line_comment)* +skip <- ([ \n\t\r] / line_comment)* CHAR_LITERAL <- ['] char_char ['] skip diff --git a/lib/std/zig/parser_generated_oracle.zig b/lib/std/zig/parser_generated_oracle.zig index 4bb549e64e31b6fb4cbcf46b21bb233b087231c5..0a6ce6ec7a26728b0d56c224b508350688118ef1 100644 --- a/lib/std/zig/parser_generated_oracle.zig +++ b/lib/std/zig/parser_generated_oracle.zig @@ -2414,6 +2414,8 @@ const Parser = struct { if ((p.i < p.source.len and switch (p.source[p.i]) { ' '...' ', '\n'...'\n', + '\t'...'\t', + '\r'...'\r', => blk_4: { p.i += 1; break :blk_4 true;