New C++ Parser

Mark Mitchell mark@codesourcery.com
Sat Oct 21 12:55:00 GMT 2000


CodeSourcery has received a contract to implement a brand-new
recursive-descent C++ parser, replacing the YACC version in the
compiler at present.

This work will have the following benefits:

  - Full language conformance

  - Better error-messages

  - Better error-recovery

  - Simplification of many parts of the compiler that presently
    do funny things to work around oddities in the parser.

This work will happen in early 2001.  

We are not going to start on this work until the GCC 3.0 release is
looking closer to being ready; that is our number one GCC priority at
the moment.

(Many of you know that this is work that is very near and dear to me;
I've been trying to get this work done for a couple of years.  I'm
very glad that we're going to get a chance to do this; it will
tremendously improve g++.)

--
Mark Mitchell                   mark@codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com


More information about the Gcc mailing list