Skip to content

Commit 6bddfc9

Browse files
committed
Fix up macro grammar
Fixes #25623
1 parent 7b0f2af commit 6bddfc9

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/doc/grammar.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,8 @@ type_path_tail : '<' type_expr [ ',' type_expr ] + '>'
281281
## Macros
282282

283283
```antlr
284-
expr_macro_rules : "macro_rules" '!' ident '(' macro_rule * ')' ;
284+
expr_macro_rules : "macro_rules" '!' ident '(' macro_rule * ')' ';'
285+
| "macro_rules" '!' ident '{' macro_rule * '}' ;
285286
macro_rule : '(' matcher * ')' "=>" '(' transcriber * ')' ';' ;
286287
matcher : '(' matcher * ')' | '[' matcher * ']'
287288
| '{' matcher * '}' | '$' ident ':' ident

0 commit comments

Comments
 (0)