Re: Compiler Compiler Compiler

nr@labrador.eecs.harvard.edu (Norman Ramsey)
26 Mar 2001 13:49:11 -0500

          From comp.compilers

Related articles
Compiler Compiler Compiler danwang+news@cs.princeton.edu (Daniel C. Wang) (2001-03-22)
Re: Compiler Compiler Compiler jjan@cs.rug.nl (J.H.Jongejan) (2001-03-26)
Re: Compiler Compiler Compiler mike@dimmick.demon.co.uk (Mike Dimmick) (2001-03-26)
Re: Compiler Compiler Compiler nr@labrador.eecs.harvard.edu (2001-03-26)
Re: compiler compiler compiler Dr_Feriozi@prodigy.net (2001-03-26)
Re: Compiler Compiler Compiler kszabo@nortelnetworks.com (Kevin Szabo) (2001-03-27)
Re: Compiler Compiler Compiler Trevor.Jenkins@suneidesis.com (Trevor Jenkins) (2001-03-27)
Re: Compiler Compiler Compiler cfc@world.std.com (Chris F Clark) (2001-03-27)
Re: Compiler Compiler Compiler i.dittmer@fh-osnabrueck.de (Ingo Dittmer) (2001-03-27)
Re: Compiler Compiler Compiler iank@idiom.com (2001-03-27)
[8 later articles]
| List of all articles for this month |

From: nr@labrador.eecs.harvard.edu (Norman Ramsey)
Newsgroups: comp.compilers
Date: 26 Mar 2001 13:49:11 -0500
Organization: Harvard University
References: 01-03-095
Keywords: tools, parse
Posted-Date: 26 Mar 2001 13:49:10 EST

Daniel C. Wang <danwang+news@cs.princeton.edu> wrote:
>The first non-trivial thing anyone does when they invent a new
>programming language seems to be rewriting yacc so they can bootstrap
>their compiler.


C'mon Dan---just hook up yacc to ASDL and emit a new parser in no time!


I actually have sitting around a parser generator that can emit
parsers in ML or Icon, but it's not entirely trivial to add a new
language. If there's interest I can put the code on the web `as is'.
--
Norman Ramsey
http://www.eecs.harvard.edu/~nr


Post a followup to this message

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