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) |
From: | Vladimir Makarov <vmakarov@redhat.com> |
Newsgroups: | comp.compilers |
Date: | 1 Dec 2004 23:13:31 -0500 |
Organization: | Red Hat, Inc. |
References: | 04-11-098 |
Keywords: | tools |
Posted-Date: | 01 Dec 2004 23:13:31 EST |
Bruno Barberi Gnecco 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...
> Thanks a lot,
I think it is a matter of taste and habits to choose tools for
language prototyping. I've tried a lot of them and written a lot of
them too. These days I use programming language DINO.
http://cocom.sourceforge.net/dinoload.html
A simple syntax directed tranlation is a part of the language. It is
implemented with Earley's parser. Curently I am writing an optimized
compiler prototype on it. So it might be good for you too.
Your task is close to my son's project. He implemented a simple
programming language interpriter on DINO as a school project. You can
find his presentation on
http://cocom.sourceforge.net/grip/index.htm
Return to the
comp.compilers page.
Search the
comp.compilers archives again.