Raymond Hettinger added the comment: Berker's patch looks good. It has several virtues:
* the error message is reasonable and clear * it makes the language more consistent * it doesn't break any existing code. * it makes the AST a little simpler and faster by removing a special case The patch needs to updated: * remove the whatsnew entry * fix test_codeop which expects "del ()" to raise SyntaxError * fix test_syntax which fails on "() = 1" and "del ()" * fix test_with which fails on "with mock as ()" ---------- assignee: -> rhettinger versions: +Python 3.6 -Python 3.5 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue23275> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com