Re: Object-oriented compiler construction: ideas?

bnm@indica.bbt.com (Brian N. Miller)
8 Jun 1996 18:27:49 -0400

          From comp.compilers

Related articles
Object-oriented compiler construction: ideas? op@esec.ch (Oliver Plohmann) (1996-06-01)
Re: Object-oriented compiler construction: ideas? Malcolm_Crowe@msn.com (Malcolm Crowe) (1996-06-08)
Re: Object-oriented compiler construction: ideas? Arthur.Chance@Smallworld.co.uk (1996-06-08)
Re: Object-oriented compiler construction: ideas? dotw@centauri.cadre.nl (1996-06-08)
Re: Object-oriented compiler construction: ideas? bnm@indica.bbt.com (1996-06-08)
Re: Object-oriented compiler construction: ideas? nick@an-teallach.com (Nick Rothwell) (1996-06-08)
Re: Object-oriented compiler construction: ideas? darius@phidani.be (Darius Blasbans) (1996-06-08)
Re: Object-oriented compiler construction: ideas? poe@theory.lcs.mit.edu (1996-06-13)
Re: Object-oriented compiler construction: ideas? euahjn@eua.ericsson.se (1996-06-14)
Re: Object-oriented compiler construction: ideas? kalsow@winternet.com (1996-06-14)
Re: Object-oriented compiler construction: ideas? darius@phidani.be (Darius Blasband) (1996-06-21)
[12 later articles]
| List of all articles for this month |
From: bnm@indica.bbt.com (Brian N. Miller)
Newsgroups: comp.compilers
Date: 8 Jun 1996 18:27:49 -0400
Organization: BroadBand Technologies, RTP NC
References: 96-06-010
Keywords: OOP, WWW

Oliver Plohmann <op@esec.ch> writes:
|I thought you could
|alternatively make up the parse tree of objects, like Statement,
|ConditionalBlock, Loop, etc.
...
|Does anybody know whether that kind of techiques are being applied
|meanwhile? Wat do you think about it? Bogus or not ?


Check out cppp (http://ftp.cs.brown.edu/software/catalog.html).
It applies OO to everything: scanning, parse tree construction,
semantic analysis, tree traversal, etc. Totally reusable and
customizable. The full implementation parses C++, but the
clearly separated core can be retargeted in an OO way to any
grammar. Requires lex and yacc under the hood.


--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.