Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!ucla-cs!oahu.cs.ucla.edu!martin From: martin@oahu.cs.ucla.edu (david l. martin) Newsgroups: comp.lang.c++ Subject: Obtaining a C++ front-end Message-ID: <1991May9.210018.26248@cs.ucla.edu> Date: 9 May 91 21:00:18 GMT Sender: usenet@cs.ucla.edu (Mr. News Himself) Organization: UCLA Computer Science Department Lines: 24 Originator: martin@oahu.cs.ucla.edu Nntp-Posting-Host: oahu.cs.ucla.edu 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