Re: simple code translator - suggestions?

Chris F Clark <cfc@shell01.TheWorld.com>
6 Jun 2005 00:54:50 -0400

          From comp.compilers

Related articles
simple code translator - suggestions? makc.the.great@gmail.com (makc.the.great) (2005-06-02)
Re: simple code translator - suggestions? haberg@math.su.se (2005-06-02)
Re: simple code translator - suggestions? haberg@math.su.se (2005-06-04)
Re: simple code translator - suggestions? cfc@shell01.TheWorld.com (Chris F Clark) (2005-06-06)
Re: simple code translator - suggestions? haberg@math.su.se (2005-06-08)
Re: simple code translator - suggestions? bettini@dsi.unifi.it (Lorenzo Bettini) (2005-06-08)
Re: simple code translator - suggestions? codeworker@free.fr (=?iso-8859-1?q?C=E9dric_LEMAIRE?=) (2005-06-08)
Re: simple code translator - suggestions? idbaxter@semdesigns.com (Ira Baxter) (2005-06-23)
| List of all articles for this month |

From: Chris F Clark <cfc@shell01.TheWorld.com>
Newsgroups: comp.compilers
Date: 6 Jun 2005 00:54:50 -0400
Organization: The World Public Access UNIX, Brookline, MA
References: 05-06-004 05-06-018 05-06-031
Keywords: tools
Posted-Date: 06 Jun 2005 00:54:50 EDT

> Perhaps there is a gap here -- a program made especially good for
> "pretty-printing" or "expressing" via parser actions.


I think there is a gap here. However, some tools have attempted to
bridge that gap. One of the first I was aware of was LALR by Paul
Mann. He invented his own template language for describing the output
of his parser generator. That makes it fairly special purpose, but it
was still intriguing.


However, there have been some fairly complete templating languages,
i.e. annotate a grammar and define your output. Metatool by ATT, now
marketed as Ivy I believe, was designed to fill that gap. Recently
I've become aware of a new tool by Cedric LAMAIRE that also appears to
cover the gap. I would assume that the DMS toolkit must cover the gap
also.


Hope this helps,
-Chris


*****************************************************************************
Chris Clark Internet : compres@world.std.com
Compiler Resources, Inc. Web Site : http://world.std.com/~compres
23 Bailey Rd voice : (508) 435-5016
Berlin, MA 01503 USA fax : (978) 838-0263 (24 hours)
------------------------------------------------------------------------------


Post a followup to this message

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