New submission from Tim Hatch <t...@timhatch.com>:
The grammar in lib2to3 is out of date and can't parse `:=` nor `f(**not x)` from running on real code. I've done a cursory `diff -uw Grammar/Grammar Lib/lib2to3/grammar.txt`, and would like to fix lib2to3 so we can merge into both fissix and blib2to3, to avoid further divergence of the forks. I'm unsure if I need a separate bug per pull request, but need at least one to get started. ---------- components: 2to3 (2.x to 3.x conversion tool) messages: 339522 nosy: georg.brandl, lukasz.langa, thatch priority: normal severity: normal status: open title: Make lib2to3 grammar more closely match Python type: behavior versions: Python 3.6, Python 3.7, Python 3.8 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue36541> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com