Skip to content

Commit a8db993

Browse files
committed
Correct operator precedence for "@" in m_expr
1 parent 805e336 commit a8db993

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Doc/reference/expressions.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1373,7 +1373,7 @@ from the power operator, there are only two levels, one for multiplicative
13731373
operators and one for additive operators:
13741374

13751375
.. productionlist:: python-grammar
1376-
m_expr: `u_expr` | `m_expr` "*" `u_expr` | `m_expr` "@" `m_expr` |
1376+
m_expr: `u_expr` | `m_expr` "*" `u_expr` | `m_expr` "@" `u_expr` |
13771377
: `m_expr` "//" `u_expr` | `m_expr` "/" `u_expr` |
13781378
: `m_expr` "%" `u_expr`
13791379
a_expr: `m_expr` | `a_expr` "+" `m_expr` | `a_expr` "-" `m_expr`

Lib/pydoc_data/topics.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -919,7 +919,7 @@ class and instance attributes applies as for regular assignments.
919919
levels, one for multiplicative operators and one for additive
920920
operators:
921921

922-
m_expr: u_expr | m_expr "*" u_expr | m_expr "@" m_expr |
922+
m_expr: u_expr | m_expr "*" u_expr | m_expr "@" u_expr |
923923
m_expr "//" u_expr | m_expr "/" u_expr |
924924
m_expr "%" u_expr
925925
a_expr: m_expr | a_expr "+" m_expr | a_expr "-" m_expr

0 commit comments

Comments
 (0)