Topic: C++ front end processor wanted


Author: jacob@objy.com (Jacob Butcher)
Date: Thu, 7 Apr 94 00:03:27 GMT
Raw View
Does anyone know where I can buy (or get for free) a C++ front end processor?
I would like one that understands most of the current C++ "standard",
specifically including templates and exceptions.  It should perform all C++
translation steps up to and including forming an abstract syntax tree and
performing semantic analysis on it.  I would be especially pleased if it could
also write that abstract syntax tree out as C++, but that's less important.

Naturally, I already know about cfront.  I am also aware of Edison Design
Group's C++ front end, although if you have any experience with it, I would
like to hear about it.  And I would really, really like to hear about any
other products or packages available.

Please respond to jacob@objy.com.  Thanks for your time.

     Jacob Butcher




Author: jjb@watson.ibm.com (John Barton)
Date: Sat, 9 Apr 1994 13:30:30 GMT
Raw View
In article <1994Apr7.000327.28591@objy.com>, jacob@objy.com (Jacob Butcher) writes:
|> Does anyone know where I can buy (or get for free) a C++ front end processor?
|> I would like one that understands most of the current C++ "standard",
|> specifically including templates and exceptions.  It should perform all C++
|> translation steps up to and including forming an abstract syntax tree and
|> performing semantic analysis on it.  I would be especially pleased if it could
|> also write that abstract syntax tree out as C++, but that's less important.
|>
|> Naturally, I already know about cfront.  I am also aware of Edison Design
|> Group's C++ front end, although if you have any experience with it, I would
|> like to hear about it.  And I would really, really like to hear about any
|> other products or packages available.
|>
|> Please respond to jacob@objy.com.  Thanks for your time.
|>
|>      Jacob Butcher


Declarative Systems, Palo Alto Ca, sells such a system; contact Rod
Farrow, rwf@VAS.viewlogic.com.  I have not used this system, and I
have no opinion about it one way or another.

--
John.

John J. Barton        jjb@watson.ibm.com            (914)784-6645
H1-C13 IBM Watson Research Center P.O. Box 704 Hawthorne NY 10598