Re: Designing Lisp from scratch

[email protected] Fri, 23 Mar 2007 19:39:03 EDT
Newsgroups gmane.comp.lang.lightweight
Message-ID <[email protected]>
 
 
In a message dated 3/23/07 7:29:43 AM Eastern Standard Time,  [email protected] 
writes:

Incidentally, Daniel Corbier's rant about Lex and Yacc  simply
recapitulates the reason why people have been studying and  building
scannerless parsers for a long time.  There's something in  his message
that I think means uCalc can get macros for free atop  scannerless
parsing; that is intriguing but also awfully difficult, and  it's hard
to judge these slightly extraordinary  claims.

Shriram





My claims do seem a little far-fetched.  I don't actually expect  anyone here 
to buy into it simply based on my raves.  There is, however, a  very easy way 
to judge.  Though it is still under construction, I already  have a fully 
working implementation, which can be downloaded from my site and  then tested.  
I'm presenting it here to give people a chance to poke and  prod it, and 
uncover the week spots while it is still in beta.  From my  angle it may look like 
the best thing since sliced bread.  But I'm also  looking for fresh eyes that 
might help me see what I may have overlooked.   Knock it down to size.  Show me 
flaws and limitations in what I've  done.  That's what I'm looking for at 
this stage of development.  I'm  looking for anything that will help me improve 
on what I've done so far.
 
I'm glad you noticed that support for macros the way I've described it  looks 
like an awfully difficult thing to do.  The whole point of uCalc of  course 
is to turn these things that would normally be difficult into something  easy 
enough for the end programmer to work with, even to the point they can take  it 
for granted.  I do the hard work so that users don't have to.

Daniel  Corbier
uCalc Language  Builder
www.ucalc.com



************************************** AOL now offers free email to everyone. 
 Find out more about what's free from AOL at http://www.aol.com.