diff --git a/doc/langref.html.in b/doc/langref.html.in
index fec06462c0eb..675e3397b901 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