Common Lisp the Language, 2nd Edition
 
 
 
  
  
  
  
 

A generic function is a function whose behavior depends on
the classes or identities of the arguments supplied to it.  The methods define the class-specific behavior and operations of the
generic function. The following sections describe generic functions
and methods.
