diff --git a/Doc/reference/expressions.rst b/Doc/reference/expressions.rst index 68dcfc00bbd99c..334cf4617430f0 100644 --- a/Doc/reference/expressions.rst +++ b/Doc/reference/expressions.rst @@ -1567,7 +1567,7 @@ from the power operator, there are only two levels, one for multiplicative operators and one for additive operators: .. productionlist:: python-grammar - m_expr: `u_expr` | `m_expr` "*" `u_expr` | `m_expr` "@" `m_expr` | + m_expr: `u_expr` | `m_expr` "*" `u_expr` | `m_expr` "@" `u_expr` | : `m_expr` "//" `u_expr` | `m_expr` "/" `u_expr` | : `m_expr` "%" `u_expr` a_expr: `m_expr` | `a_expr` "+" `m_expr` | `a_expr` "-" `m_expr` diff --git a/Lib/pydoc_data/topics.py b/Lib/pydoc_data/topics.py index 68f6771d4cedcf..bb1a1c0754acce 100644 --- a/Lib/pydoc_data/topics.py +++ b/Lib/pydoc_data/topics.py @@ -1022,7 +1022,7 @@ class and instance attributes applies as for regular assignments. levels, one for multiplicative operators and one for additive operators: - m_expr: u_expr | m_expr "*" u_expr | m_expr "@" m_expr | + m_expr: u_expr | m_expr "*" u_expr | m_expr "@" u_expr | m_expr "//" u_expr | m_expr "/" u_expr | m_expr "%" u_expr a_expr: m_expr | a_expr "+" m_expr | a_expr "-" m_expr