Tim Peters wrote:
To the compiler, it's approximately nothing like "a function call".
It's nothing like a function call to the user, either, except in the most superficial of ways.
- The explicit parentheses make it impossible to misunderstand where the expression begins or ends.
Except that you then go and break that rule by saying that it doesn't apply when you're in the condition of an "if" statement.
I do want to leverage what people "already know".
Seems to me this proposal does that in the worst possible way, by deceiving the user into thinking it's something familiar when it's not. -- Greg _______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/