Re: Fast prototyping of a language

Ivan Boldyrev <boldyrev@cgitftp.uiggm.nsc.ru>
29 Nov 2004 00:25:40 -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: Ivan Boldyrev <boldyrev@cgitftp.uiggm.nsc.ru>
Newsgroups: comp.compilers
Date: 29 Nov 2004 00:25:40 -0500
Organization: this field is intentionally left blank
References: 04-11-098
Keywords: tools, Lisp
Posted-Date: 29 Nov 2004 00:25:40 EST

On 8941 day of my life 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...


Use Common Lisp. For example, I have implemented TypeL -- typed
Lisp-like language with type inference a-la ML. See
<http://www.cliki.net/TypeL>


You can use Lisp-like syntax, and Lisp reader will return your program
as a tree (list-of-lists acutally). Then you can interprete the tree
or compile into Lisp (TypeL is compiled into Lisp).


--
Ivan Boldyrev


                                    Sorry my terrible English, my native language is Lisp!


Post a followup to this message

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