A defsetf lambda list is used by defsetf
.
A defsetf lambda list has the following syntax:
[
&key {var ({var | (keyword-name var)} [init-form [supplied-p-parameter]])}* [&allow-other-keys]]
A defsetf lambda list can contain the lambda list keywords shown in the next figure.
|
Figure 3.19: Lambda List Keywords used by Defsetf Lambda Lists
A defsetf lambda list differs from an ordinary lambda list
only in that it does not permit the use of &aux
,
and that it permits use of &environment
,
which introduces an environment parameter.