From c4770e7aa54a7a88eacf9e7780b0fe860f29251f Mon Sep 17 00:00:00 2001 From: hryx Date: Sun, 12 Jan 2020 00:35:30 -0800 Subject: [PATCH] docs: update grammar to remove C strings and add anon literals --- doc/langref.html.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/langref.html.in b/doc/langref.html.in index fec06462c0..675e3397b9 100644 --- a/doc/langref.html.in +++ b/doc/langref.html.in @@ -10323,6 +10323,7 @@ PrimaryTypeExpr / CHAR_LITERAL / ContainerDecl / DOT IDENTIFIER + / DOT InitList / ErrorSetDecl / FLOAT / FnProto @@ -10546,7 +10547,6 @@ string_char line_comment <- '//'[^\n]* line_string <- ("\\\\" [^\n]* [ \n]*)+ -line_cstring <- ("c\\\\" [^\n]* [ \n]*)+ skip <- ([ \n] / line_comment)* CHAR_LITERAL <- "'" char_char "'" skip @@ -10561,11 +10561,11 @@ INTEGER / "0x" hex+ skip / [0-9]+ skip STRINGLITERAL - <- "c"? "\"" string_char* "\"" skip + <- "\"" string_char* "\"" skip / line_string skip / line_cstring skip IDENTIFIER - <- !keyword ("c" !["\\] / [A-Zabd-z_]) [A-Za-z0-9_]* skip + <- !keyword [A-Za-z_] [A-Za-z0-9_]* skip / "@\"" string_char* "\"" skip BUILTINIDENTIFIER <- "@"[A-Za-z_][A-Za-z0-9_]* skip