| Related articles |
|---|
| Looking for PD C parser/AST generator masticol@cadenza.rutgers.edu (1992-04-20) |
| Re: Looking for PD C parser/AST generator u895217@bruny.cc.utas.edu.au (1992-04-22) |
| Newsgroups: | comp.compilers |
| From: | u895217@bruny.cc.utas.edu.au (Scott Marshall) |
| Keywords: | C, analysis, question |
| Organization: | University of Tasmania, Australia. |
| References: | 92-04-085 |
| Distribution: | aus |
| Date: | Wed, 22 Apr 1992 02:01:13 GMT |
masticol@cadenza.rutgers.edu (Steve Masticola) writes:
>I'm looking for a Lex/Yacc based grammar that will parse C source and
>generate abstract syntax trees (or 3-address code in some intermediate
>language) and symbol tables.
I haven't installed it yet, but I think PCCTS (Purdue Compiler Construction
Tool Set) apparently includes a C parser. It can also create ASTs pretty
easily (according to the manual). Unfortunately, the grammar is not compatible
with Lex/YACC.
Scott.
[PCCTS has a sample C parser that makes parse trees and throws them away,
not a bad place to start if you don't demand pure lex and yacc. -John]
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.