Re: Concrete to Abstract syntax

<kadhim@VNET.IBM.COM> (Basim Kadhim)
27 Jun 1996 11:39:17 -0400

          From comp.compilers

Related articles
Concrete to Abstract syntax rkanagy@erols.com (Ron Kanagy) (1996-06-21)
Re: Concrete to Abstract syntax bwb@concentra.com (Brent Benson) (1996-06-23)
Re: Concrete to Abstract syntax greg@cee.hw.ac.uk (1996-06-24)
Re: Concrete to Abstract syntax kadhim@VNET.IBM.COM ((Basim Kadhim)) (1996-06-27)
| List of all articles for this month |
From: <kadhim@VNET.IBM.COM> (Basim Kadhim)
Newsgroups: comp.compilers
Date: 27 Jun 1996 11:39:17 -0400
Organization: IBM - Santa Teresa Laboratory
Keywords: parse, syntax

> Does anyone know of any good references, preferable online, that describes
> and/or gives pointers on how to convert a grammar representing the concrete
> syntax of a programming language to a grammar representing the abstract
> syntax of a language. I have a couple of books on language design and
> compiler writing, but they only touch upon the subject and don't describe
> the process in detail. Any help on this would be greatly appreciated.
>
> Ron Kanagy
> rkanagy@erols.com


You might have a look at a paper of mine that just appeared in the
International Conference on Compiler Construction in Sweden. It is
entitled, "Maptool -- Supporting Modular Syntax Development".
It discusses a tool that maps between concrete and abstract syntax
fragments and automatically generates a parsing grammar that will
construct the right abstract syntax tree given any input.
In addition to appearing in the proceedings of the conference (published
by Springer Verlag), the paper can be found from the following URL:


    http://www.cs.colorado.edu/~kadhim/papers.html
--
----
Basim Kadhim University of Colorado, Boulder
kadhim@cs.colorado.edu
--


Post a followup to this message

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