On 15/12/20 11:28 pm, Paul Sokolovsky wrote:
that table is not complete. For example, "," (comma) is a
(context-dependent) operator in Python, yet that table doesn't have
explicit entry for it. Unary "*" and "**" are other context-dependent
operators. (Unary "@" too.)

Those things aren't considered to be operators. The term
"operator" has a fairly specific meaning in Python -- it's
not just "any punctuation mark".

It's true that the operator precedence table won't tell
you the precedence of everything in Python -- you need to
consult the grammar for the rest.

--
Greg
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/GW3UFBDK6FBOKESIZ4KWJDUXUXCEMKH7/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to