Bug report
Bug description:
>>> try: 1/0 ... except Exception as exc: raise from exc ... File "<python-input-0>", line 2 except Exception as exc: raise from exc ^^^ SyntaxError: cannot use except statement with name
Should be:
>>> try: 1/0 ... except: raise from ValueError() ... File "<python-input-2>", line 2 except: raise from ValueError() ^^^^ SyntaxError: invalid syntax
CPython versions tested on:
CPython main branch, 3.14
Operating systems tested on:
Linux