On Tue, Feb 14, 2006 at 09:58:46PM -0800, Neal Norwitz wrote: > We need to ensure that PEPs 308, 328, and 343 are implemented. We > have possible volunteers for 308 and 343, but not 328. Brett is doing > 352 and Martin is doing 353.
I can volunteer for 328 if no one else wants it, I've messed with the import mechanism before (and besides, it's fun.) I've also written an unfinished 308 implementation to get myself acquainted with the AST code more. 'Unfinished' means that it works completely, except for some cases of ambiguous syntax. I can fix that in a few days if the deadline nears and there's no working patch. (Naively adding if/else expressions broke list comprehensions with an 'if' clause, and fixing that broke list comprehensions with 'for x in lambda:0, lambda:1', and fixing that broke list comprehensions altogether... I added "clean up Grammar file" to the PyCon core sprint topics for that reason. I guess 308 wasn't as much a trainer implementation as people thought ;) The syntax part of 328 is probably easier (but the rest isn't.) > Access to C AST from Python If this still needs work when I finish grokking the AST code and the PyObj branch of it, I can help. I should have more than enough spare time to finish these things before alpha 1. -- Thomas Wouters <[EMAIL PROTECTED]> Hi! I'm a .signature virus! copy me into your .signature file to help me spread! _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com