New submission from Zsolt Dollenstein <zsol.z...@gmail.com>: This is valid since python3.7:
``` def f(): return (i * 2 async for i in arange(42)) ``` but lib2to3 doesn't parse this properly, because `async` is tokenized as a `NAME` instead of `ASYNC` ---------- components: 2to3 (2.x to 3.x conversion tool) messages: 315700 nosy: zsol priority: normal severity: normal status: open title: 2to3 fails to parse async generators in non-async functions type: behavior versions: Python 3.7, Python 3.8 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue33349> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com