From e39b32b86770814fd93cc1efd7302bcbecc6a435 Mon Sep 17 00:00:00 2001 From: Dan Aloni Date: Mon, 19 Nov 2018 16:49:45 +0200 Subject: [PATCH 1/4] Mention the literal macro matcher --- src/macros-by-example.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/macros-by-example.md b/src/macros-by-example.md index f12aba38c..2a1b293fe 100644 --- a/src/macros-by-example.md +++ b/src/macros-by-example.md @@ -71,6 +71,7 @@ syntax named by _designator_. Valid designators are: * `meta`: a [_MetaItem_], the contents of an attribute * `lifetime`: a [LIFETIME_TOKEN] * `vis`: a [_Visibility_] qualifier +* `literal`: a [_LiteralPattern_] token. Examples: `4`, `-3`, `"String"` [IDENTIFIER]: identifiers.html [IDENTIFIER_OR_KEYWORD]: identifiers.html @@ -85,6 +86,7 @@ syntax named by _designator_. Valid designators are: [_TypePath_]: paths.html#paths-in-types [_Type_]: types.html#type-expressions [_Visibility_]: visibility-and-privacy.html +[_LiteralPattern_]: patterns.html#literal-patterns [token]: tokens.html In the transcriber, the From 3d9a7784b53fe411a30b47229842df0f8e826d14 Mon Sep 17 00:00:00 2001 From: ehuss Date: Fri, 30 Nov 2018 10:43:32 +0200 Subject: [PATCH 2/4] Update src/macros-by-example.md Co-Authored-By: da-x --- src/macros-by-example.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/macros-by-example.md b/src/macros-by-example.md index 2a1b293fe..41ed240d5 100644 --- a/src/macros-by-example.md +++ b/src/macros-by-example.md @@ -71,7 +71,7 @@ syntax named by _designator_. Valid designators are: * `meta`: a [_MetaItem_], the contents of an attribute * `lifetime`: a [LIFETIME_TOKEN] * `vis`: a [_Visibility_] qualifier -* `literal`: a [_LiteralPattern_] token. Examples: `4`, `-3`, `"String"` +* `literal`: matches `-`?[_LiteralExpression_] [IDENTIFIER]: identifiers.html [IDENTIFIER_OR_KEYWORD]: identifiers.html From 683f547242a62e236ad67f1f31ebc4f5a614df54 Mon Sep 17 00:00:00 2001 From: Dan Aloni Date: Fri, 30 Nov 2018 10:45:08 +0200 Subject: [PATCH 3/4] src/macros-by-example.md: Alphabetize link section --- src/macros-by-example.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/macros-by-example.md b/src/macros-by-example.md index 41ed240d5..c47c25e5e 100644 --- a/src/macros-by-example.md +++ b/src/macros-by-example.md @@ -79,6 +79,7 @@ syntax named by _designator_. Valid designators are: [_BlockExpression_]: expressions/block-expr.html [_Expression_]: expressions.html [_Item_]: items.html +[_LiteralPattern_]: patterns.html#literal-patterns [_MetaItem_]: attributes.html [_Pattern_]: patterns.html [_Statement_]: statements.html @@ -86,7 +87,6 @@ syntax named by _designator_. Valid designators are: [_TypePath_]: paths.html#paths-in-types [_Type_]: types.html#type-expressions [_Visibility_]: visibility-and-privacy.html -[_LiteralPattern_]: patterns.html#literal-patterns [token]: tokens.html In the transcriber, the From 90e9076db4bf07e71a8c3d029932e54b90a02596 Mon Sep 17 00:00:00 2001 From: ehuss Date: Sat, 1 Dec 2018 21:27:15 +0200 Subject: [PATCH 4/4] Update src/macros-by-example.md Co-Authored-By: da-x --- src/macros-by-example.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/macros-by-example.md b/src/macros-by-example.md index c47c25e5e..cbf51c318 100644 --- a/src/macros-by-example.md +++ b/src/macros-by-example.md @@ -79,7 +79,7 @@ syntax named by _designator_. Valid designators are: [_BlockExpression_]: expressions/block-expr.html [_Expression_]: expressions.html [_Item_]: items.html -[_LiteralPattern_]: patterns.html#literal-patterns +[_LiteralExpression_]: expressions/literal-expr.html [_MetaItem_]: attributes.html [_Pattern_]: patterns.html [_Statement_]: statements.html