[Python-Dev] Parser-SIG created

Andrew Kuchling A.M. Kuchling <akuchlin@mems-exchange.org>
Wed, 20 Feb 2002 11:54:55 -0500


Parser SIG: Selection of a parser for the standard library

Description: This SIG is for discussing and comparing several
different parser generators in order to assess which one would be
worth including to the Python standard library.

Deliverables (in roughly this order):

1) A list of requirements for a parser generator suitable for
   inclusion.

2) If no parser meets those requirements, the SIG might work to
   enhance one or more parsers until the requirements are met.
   (It would be nice if this step became a null operation; otherwise
   we might fall prey to creeping scope.)
   
3) A recommendation for a parser to include, along with a patch
   against the Python CVS tree.  The BDFL can then ignore or follow the
   recommendation and patch as he sees fit.

Martin von Loewis presented a paper at Python10 comparing several
different parser generators in order to assess which one would be
worth adding to the standard library; it will likely serve as the
starting point for discussion.  Jonathan Riehl suggested creating a
Parser SIG, and I offered to champion it.

The SIG will aim to complete its task in time for Python 2.3.  No
schedule for 2.3 has been officially announced yet, but probably the
SIG will have to complete its mission by May or June 2002.

To join the SIG mailing list, use Mailman at:
   http://mail.python.org/mailman/listinfo/parser-sig/

--amk                                                  (www.amk.ca)
I can see you've been doing the TARDIS up a bit. I don't like it.
    -- The second Doctor, in "The Three Doctors"