Author gvanrossum
Recipients gvanrossum
Date 2019-01-23.05:32:17
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1548221537.82.0.492786218381.issue35808@roundup.psfhosted.org>
In-reply-to
Content
Pgen is literally the oldest piece of technology in the CPython repo -- it was the first thing I wrote for Python over 29 years ago. It's not aged well, and building it requires various #if[n]def PGEN hacks in other parts of the code; it also depends more and more on CPython internals. There already is a replacement written in pure Python (Lib/lib2to3/pgen/), it just needs some glue to actually generate the graminit.[ch] files. Note that several other essential generation steps (everything listed for regen-all except regen-importlib and clinic) already depend on having a working Python interpreter around, so let's not worry about the bootstrapping process.
History
Date User Action Args
2019-01-23 05:32:21gvanrossumsetrecipients: + gvanrossum
2019-01-23 05:32:17gvanrossumsetmessageid: <1548221537.82.0.492786218381.issue35808@roundup.psfhosted.org>
2019-01-23 05:32:17gvanrossumlinkissue35808 messages
2019-01-23 05:32:17gvanrossumcreate