authorgravatar for codroid@gmail.comhryx <codroid@gmail.com> 2020-01-12 00:35:30-08:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-01-12 04:35:45-05:00
logc4770e7aa54a7a88eacf9e7780b0fe860f29251f
tree4e3cc451af3ffc9f1b591782265d3532d1017ef7
parenta6f6d8d2f7eedbeca56115c7297ba4a2748cf394

docs: update grammar to remove C strings and add anon literals


1 files changed, 3 insertions(+), 3 deletions(-)

doc/langref.html.in+3-3
...@@ -10323,6 +10323,7 @@ PrimaryTypeExpr...@@ -10323,6 +10323,7 @@ PrimaryTypeExpr
10323 / CHAR_LITERAL10323 / CHAR_LITERAL
10324 / ContainerDecl10324 / ContainerDecl
10325 / DOT IDENTIFIER10325 / DOT IDENTIFIER
10326 / DOT InitList
10326 / ErrorSetDecl10327 / ErrorSetDecl
10327 / FLOAT10328 / FLOAT
10328 / FnProto10329 / FnProto
...@@ -10546,7 +10547,6 @@ string_char...@@ -10546,7 +10547,6 @@ string_char
1054610547
10547line_comment &lt;- '//'[^\n]*10548line_comment &lt;- '//'[^\n]*
10548line_string &lt;- ("\\\\" [^\n]* [ \n]*)+10549line_string &lt;- ("\\\\" [^\n]* [ \n]*)+
10549line_cstring &lt;- ("c\\\\" [^\n]* [ \n]*)+
10550skip &lt;- ([ \n] / line_comment)*10550skip &lt;- ([ \n] / line_comment)*
1055110551
10552CHAR_LITERAL &lt;- "'" char_char "'" skip10552CHAR_LITERAL &lt;- "'" char_char "'" skip
...@@ -10561,11 +10561,11 @@ INTEGER...@@ -10561,11 +10561,11 @@ INTEGER
10561 / "0x" hex+ skip10561 / "0x" hex+ skip
10562 / [0-9]+ skip10562 / [0-9]+ skip
10563STRINGLITERAL10563STRINGLITERAL
10564 &lt;- "c"? "\"" string_char* "\"" skip10564 &lt;- "\"" string_char* "\"" skip
10565 / line_string skip10565 / line_string skip
10566 / line_cstring skip10566 / line_cstring skip
10567IDENTIFIER10567IDENTIFIER
10568 &lt;- !keyword ("c" !["\\] / [A-Zabd-z_]) [A-Za-z0-9_]* skip10568 &lt;- !keyword [A-Za-z_] [A-Za-z0-9_]* skip
10569 / "@\"" string_char* "\"" skip10569 / "@\"" string_char* "\"" skip
10570BUILTINIDENTIFIER &lt;- "@"[A-Za-z_][A-Za-z0-9_]* skip10570BUILTINIDENTIFIER &lt;- "@"[A-Za-z_][A-Za-z0-9_]* skip
1057110571