|
ANSI Common Lisp 3 Evaluation and Compilation 3.4 Lambda Lists 3.4.1 Ordinary Lambda Lists
3.4.1.1 Specifiers for the required parameters
These are all the parameter specifiers up to
the first lambda list keyword;
if there are no lambda list keywords,
then all the specifiers are for required parameters.
Each required parameter is specified by a parameter variable var.
var is bound as a lexical variable unless it is declared special.
If there are n required parameters (n may be zero),
there must be at least n passed arguments, and the
required parameters are bound to the first n passed arguments;
see Section 3.5 Error Checking in Function Calls.
The other parameters are then processed using any remaining arguments.
|