... classes).[*][*]
With this definition, a <real> is not a <complex> since <real> inherits from <number> rather than <complex>. In practice, inheritance could be modified a posteriori, if needed. However, this necessitates some knowledge of the meta object protocol and it will not be shown in this document
...[*][*]
This section is an adaptation of Jeff Dalton's (J.Dalton@ed.ac.uk) Brief introduction to CLOS)
... parameters[*][*]
The third parameter of a define-method is a parameter list which follow the conventions used for lambda expressions. In particular it can use the dot notation or a symbol to denote an arbitrary number of parameters