@@ -58,10 +58,7 @@ r[expr.operator.borrow]
5858r[ expr.operator.borrow.syntax]
5959``` grammar,expressions
6060BorrowExpression ->
61- (`&`|`&&`) Expression
62- | (`&`|`&&`) `mut` Expression
63- | (`&`|`&&`) `raw` `const` Expression
64- | (`&`|`&&`) `raw` `mut` Expression
61+ (`&`|`&&`) ( `mut` | (`raw` (`const` | `mut`))) Expression
6562```
6663
6764r[ expr.operator.borrow.intro]
@@ -291,16 +288,7 @@ r[expr.arith-logic]
291288r[ expr.arith-logic.syntax]
292289``` grammar,expressions
293290ArithmeticOrLogicalExpression ->
294- Expression `+` Expression
295- | Expression `-` Expression
296- | Expression `*` Expression
297- | Expression `/` Expression
298- | Expression `%` Expression
299- | Expression `&` Expression
300- | Expression `|` Expression
301- | Expression `^` Expression
302- | Expression `<<` Expression
303- | Expression `>>` Expression
291+ Expression ( `+` | `-` | `*` | `/` | `%` | `&` | `|` | `^` | `<<` | `>>` ) Expression
304292```
305293
306294r[ expr.arith-logic.intro]
@@ -354,12 +342,7 @@ r[expr.cmp]
354342r[ expr.cmp.syntax]
355343``` grammar,expressions
356344ComparisonExpression ->
357- Expression `==` Expression
358- | Expression `!=` Expression
359- | Expression `>` Expression
360- | Expression `<` Expression
361- | Expression `>=` Expression
362- | Expression `<=` Expression
345+ Expression ( `==` | `!=` | `>` | `<` | `>=` | `<=` ) Expression
363346```
364347
365348r[ expr.cmp.intro]
@@ -413,8 +396,7 @@ r[expr.bool-logic]
413396r[ expr.bool-logic.syntax]
414397``` grammar,expressions
415398LazyBooleanExpression ->
416- Expression `||` Expression
417- | Expression `&&` Expression
399+ Expression (`||` | `&&`) Expression
418400```
419401
420402r[ expr.bool-logic.intro]
@@ -809,16 +791,7 @@ r[expr.compound-assign]
809791r[ expr.compound-assign.syntax]
810792``` grammar,expressions
811793CompoundAssignmentExpression ->
812- Expression `+=` Expression
813- | Expression `-=` Expression
814- | Expression `*=` Expression
815- | Expression `/=` Expression
816- | Expression `%=` Expression
817- | Expression `&=` Expression
818- | Expression `|=` Expression
819- | Expression `^=` Expression
820- | Expression `<<=` Expression
821- | Expression `>>=` Expression
794+ Expression (`+=` | `-=` | `*=` | `/=` | `%=` | `&=` | `|=` | `^=` | `<<=` | `>>=`) Expression
822795```
823796
824797r[ expr.compound-assign.intro]
0 commit comments