karlheg(a)inetarena.com (Karl M. Hegbloom) writes:
> What features of Scheme do we want for XEmacs Clisp?
>
> tail recursive, named let, the `=>' construct in `cond' blocks,
> continuations? define-syntax
Continuations are nice, but one of the biggest reasons that they are
nice is that they allow tail recursion to be easily implemented.
I imagine that outside of the language implementation, they would be a
good thing to have, but not frequently used at all.
Proper tail recursion, on the other hand, would be a huge win.
I could care less about the cond syntax issue.
One thing that I happen to really like about Scheme that could
possibly be an area of contention is that functions and variables
share the same space. That is, one cannot have a multiple things by
the same name visible at once. Feature.
--
Justin Sheehy
In a cloud bones of steel.