That might be exceptable. -Barry
On Oct 6, 2021, at 08:59, Brandt Bucher <brandtbucher@gmail.com> wrote:
Łukasz Langa wrote:
Joking aside, since we allow any expression after 'except' 'group' then this is indeed ambiguous. In theory!
Another option (to remove the ambiguity) could be to move the “group” after the expression. Bonus points for reading more clearly:
except MemoryError group as e: … except (KeyError, IndexError) group as e: … except some + expression group as e: …
And edge-cases like this still work normally:
except some + group as e: … _______________________________________________ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-leave@python.org https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/TW5I4Z3X... Code of Conduct: http://python.org/psf/codeofconduct/