Re: Fast prototyping of a language

rafe@cs.mu.oz.au (Ralph Becket)
5 Dec 2004 21:34:54 -0500

          From comp.compilers

Related articles
Fast prototyping of a language brunobg@users.sourceforge.net (Bruno Barberi Gnecco) (2004-11-26)
Re: Fast prototyping of a language shiva.maran@gmail.com (ShivaM) (2004-11-28)
Re: Fast prototyping of a language basile-news@starynkevitch.net (Basile Starynkevitch \[news\]) (2004-11-29)
Re: Fast prototyping of a language boldyrev@cgitftp.uiggm.nsc.ru (Ivan Boldyrev) (2004-11-29)
Re: Fast prototyping of a language Meyer-Eltz@t-online.de (2004-11-29)
Re: Fast prototyping of a language vmakarov@redhat.com (Vladimir Makarov) (2004-12-01)
Re: Fast prototyping of a language codeworker@free.fr (2004-12-01)
Re: Fast prototyping of a language rafe@cs.mu.oz.au (2004-12-05)
| List of all articles for this month |
From: rafe@cs.mu.oz.au (Ralph Becket)
Newsgroups: comp.compilers
Date: 5 Dec 2004 21:34:54 -0500
Organization: http://groups.google.com
References: 04-11-098
Keywords: tools
Posted-Date: 05 Dec 2004 21:34:54 EST

Bruno Barberi Gnecco <brunobg@users.sourceforge.net> wrote
> I'd like to prototype a new language quickly. Speed is not of
> concern, and the language can be interpreted. Any suggestions? I'm
> trying to avoid writing a full flex/yacc parser...


Two suggestions come to mind:
(1) many people have successfully developed domain specific languages
as collections of combinators in Haskell;
(2) the early work on Erlang was done in Prolog which allowed for
rapid experimentation and development.
In each case you can almost avoid parsing issues altogether.


-- Ralph


Post a followup to this message

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