[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Arg cont checking, optionals, keywords, etc
- To: JLW@SU-AI.ARPA
- Subject: Re: Arg cont checking, optionals, keywords, etc
- From: card.pa@Xerox.ARPA
- Date: Fri, 12 Apr 1985 22:01:00 -0000
- Cc: Card.pa@Xerox.ARPA, bug-1100@SUMEX-AIM.ARPA, common-lisp@SU-AI.ARPA
- In-reply-to: Jon White <JLW@SU-AI.ARPA>'s message of 09 Apr 85 17:22 PST
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.