[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: LISP-FORUM at MIT-AI
- From: Richard M. Stallman <RMS at MIT-AI>
- Date: Fri ,25 Sep 81 22:06:00 EDT
My proposed lambda-list syntax does apply sensibly to optional,
key, rest and aux arguments, and grinds much better than the
existing syntax does.
It is not really more complicated either. It replaces one "&" with
two parentheses. This probably makes it easier to type on a Lisp
machine keyboard, since "&" is a shifted character and parentheses are
I think that the example in my previous message demonstrates how clean
the syntax is when used with optional, rest and key args. Anyone who
thinks it is complicated, inapplicable, or unclear, ought to attempt
to explain why.