diff --git a/src/macros-by-example.md b/src/macros-by-example.md index 7d2b44709..e731091ca 100644 --- a/src/macros-by-example.md +++ b/src/macros-by-example.md @@ -23,7 +23,7 @@ > _MacroMatch_ :\ >       [_Token_]_except $ and delimiters_\ >    | _MacroMatcher_\ ->    | `$` [IDENTIFIER] `:` _MacroFragSpec_\ +>    | `$` ( [IDENTIFIER_OR_KEYWORD] _except `crate`_ | [RAW_IDENTIFIER] | `_` ) `:` _MacroFragSpec_\ >    | `$` `(` _MacroMatch_+ `)` _MacroRepSep_? _MacroRepOp_ > > _MacroFragSpec_ :\ @@ -479,6 +479,7 @@ For more detail, see the [formal specification]. [Hygiene]: #hygiene [IDENTIFIER]: identifiers.md [IDENTIFIER_OR_KEYWORD]: identifiers.md +[RAW_IDENTIFIER]: identifiers.md [LIFETIME_TOKEN]: tokens.md#lifetimes-and-loop-labels [Metavariables]: #metavariables [Repetitions]: #repetitions