Designing Lisp from scratch
[email protected] Mon, 5 Mar 2007 12:55:06 EST
| Newsgroups | gmane.comp.lang.lightweight |
|---|---|
| Message-ID | <[email protected]> |
I believe somehow, that it should be possible to have a language that is specifically designed for constructing other languages, in a process that is significantly simpler than what I typically find when I browse through language construction code written in things like C or other. I'm currently working on such a language, and would like some feedback on what I've done so far. I noticed that there appears to be a vibrant Lisp user base here, and some are also interested in the language design process. So I now have an implementation of Lisp that takes only a few screens-full of code, which you can load right up so that you have a fully interactive Lisp interpreter. (For Lisp, I have chosen an unusual approach, which is meant primarily to demonstrate the simplicity of the language construction process, at the expense of efficiency. Once you get the hang of it, you can re-design Lisp in various possible ways. Speed won't be an issue either way if you are simply pasting the kind of sample code you might find in a Lisp introductory tutorial). I look forward to hearing from people here. (Visit _www.ucalc.com_ (http://www.ucalc.com) to download the March 2007 beta). Daniel Corbier uCalc Language Builder _http://www.ucalc.com_ (http://www.ucalc.com) <BR><BR><BR>**************************************<BR> AOL now offers free email to everyone. Find out more about what's free from AOL at http://www.aol.com.