CLCS
Standard Generic Function

add-method

Syntax

add-method generic-function methodgeneric-function

Method Signatures

add-method (generic-function standard-generic-function) (method method)

Arguments and Values

generic-functiona generic function object.
methoda method object.

Description

The generic function add-method adds a method to a generic function.

If method agrees with an existing method of generic-function on parameter specializers and qualifiers, the existing method is replaced.

Exceptional Situations

The lambda list of the method function of method must be congruent with the lambda list of generic-function, or an error of type error is signaled.

If method is a method object of another generic function, an error of type error is signaled.