| 
 | Allegro CL | 

 
 
 
 
 

 

 
 
| ANSI Common Lisp  3 Evaluation and Compilation  3.4 Lambda Lists 3.4.2 Generic Function Lambda ListsA generic function lambda list is used to describe the overall shape of the argument list to be accepted by a generic function. Individual method signatures might contribute additional keyword parameters to the lambda list of the effective method.A generic function lambda list is used by defgeneric. A generic function lambda list has the following syntax: 
lambda-list::=  
 
A generic function lambda list can contain the lambda list keywords shown
in the next figure.
 
 
 
A generic function lambda list differs from an ordinary lambda list 
in the following ways:
 
 
Zero or more required parameters must be specified.
 
 
Optional parameters and keyword parameters may not have 
default initial value forms nor use supplied-p parameters.
 
 
The use of &aux is not allowed. 
 
 | 

 
 
 
 
 

 

 
