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.