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

DEFMETHOD Specification

If the DEFMETHOD spec, in the second paragraph [ If (fboundp function-specifier) is
nil], it says that the lambda-list of the [created] generic function is congruent
with the lambda-list of the method.  This is not specific enough, given our rules
on lambda-list congruence.

The issue is:
If the method lambda-list contains  some keys, do we create the generic function
lambda-list with  these keys present? If we do, then we enforce the fact that every 
method for this generic function must accept these keys. 
I think that we shouldn't put them in the generic function lambda-list, but either
way, this needs to be specified.