[comp.lang.c++] Obtaining a C++ front-end

martin@oahu.cs.ucla.edu (david l. martin) (05/10/91)

I have an interest in building or obtaining a C++ front-end, and would
greatly appreciate any advice/pointers.  The front-end would not be
used for compiling, but rather would be used to create a "reverse-
engineering" capability for C++.  My question is about resources which 
are available, including but not limited to the following -

(1)  Any public-domain grammars or sources which would make this task easier
     (I am already aware of G++ and of the excellent C++ grammar made available
     by Jim Roskind.)

(2)  Any companies which have a front-end for sale, with an interface
     which allows access to the syntax tree and symbol table which results
     from parsing and static semantical analysis;

(3)  Any C++ compiler companies which would be amenable to selling/leasing
     their front-end, with enough source code which would allow us to
     create an interface which would be useful to us;

(4)  Any C++ compiler builders from academia or industry who might be
     interested in contracting to create such a front-end.

Thanks for any info you may have!

- Dave Martin