|C++ and parser generators email@example.com (Jan Peter de Ruiter) (1994-02-04)|
|Re: C++ and parser generators firstname.lastname@example.org (1994-02-06)|
|C++ and parser generators BBURSHTE@us.oracle.com (BBURSHTE.US.ORACLE.COM) (1994-02-07)|
|From:||email@example.com (Randall A Helzerman)|
|Keywords:||C++, parse, tools, PCCTS|
|Organization:||Purdue University Engineering Computer Network|
|Date:||Sun, 6 Feb 1994 07:59:25 GMT|
Jan Peter de Ruiter <firstname.lastname@example.org> writes:
|> The advice (for people wanting to build compilers in C++) is to have a
|> look at the PCCTS system.
I second this advice: Our research group uses the ouput of PCCTS in
countless ways in C++ programs, and Ter Parr (who wrote a big chunk of
PCCTS) provided phenominally quick modifications whenever we ran into a
glitch. He didn't stop until it was _right_.
BTW the archive for PCCTS has changed; its new location is at
marvin.ecn.purdue.edu (22.214.171.124) in the directory /pub/pccts. Try
it, you'll like it.
|> The question is this: To me it seems to be the case that C++ would be a
|> very convenient language to build a parser generator in. ...
Ter and I have talked quite a bit about this. His ultimate goal is to
write a parser generator in an object oriented language. The current
problem with C++ is that there exists no compiler for it which doesn't
have prohibitive bugs in it. He has tried repeatedly for several years
now, but now appears to be quite disgusted with C++. He is investigating
writing his own bug-free OO language in which to do further developement
Return to the
Search the comp.compilers archives again.