[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Arg cont checking, optionals, keywords, etc

I believe the Common Lisp syntax untimately derives from Muddle.  There
is of course virtue, if the change were to occur in Interlisp-D,
adopting a  syntax compatible with Common Lisp.  

For my taste, however, I would prefer one compatible with Interlisp-D
DECL DLAMBDAs as in my earlier examples.  This allows (at the option of
the programmer) stronger error checking than argument counting alone as
well as self-documentation of the variables.  Both syntaxes could be
available in this case and could compile to the same code.