From 062bec94a39edc0cd7c7c1ae8f0222f3293e3008 Mon Sep 17 00:00:00 2001 From: Alexander Linne Date: Thu, 16 Apr 2020 00:03:33 +0200 Subject: [PATCH] Fix grammer for tuple patterns and tuple struct patterns --- src/patterns.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/patterns.md b/src/patterns.md index b81d8dbdb..ae6ef08cf 100644 --- a/src/patterns.md +++ b/src/patterns.md @@ -560,7 +560,7 @@ A struct pattern is refutable when one of its subpatterns is refutable. > > _TupleStructItems_ :\ >       [_Pattern_] ( `,` [_Pattern_] )\* `,`?\ ->    | ([_Pattern_] `,`)\* `..` ( (`,` [_Pattern_])+ `,`? )? +>    | ([_Pattern_] `,`)\* `..` (`,` [_Pattern_])* `,`? Tuple struct patterns match tuple struct and enum values that match all criteria defined by its subpatterns. They are also used to [destructure](#destructuring) a tuple struct or @@ -577,7 +577,7 @@ A tuple struct pattern is refutable when one of its subpatterns is refutable. > _TuplePatternItems_ :\ >       [_Pattern_] `,`\ >    | [_Pattern_] (`,` [_Pattern_])+ `,`?\ ->    | ([_Pattern_] `,`)\* `..` ( (`,` [_Pattern_])+ `,`? )? +>    | ([_Pattern_] `,`)\* `..` (`,` [_Pattern_])* `,`? Tuple patterns match tuple values that match all criteria defined by its subpatterns. They are also used to [destructure](#destructuring) a tuple.