Next: , Previous: , Up: Caveats   [Contents][Index]


A.3.2 Method Combinations

The method combination interface in Common Lisp is underspecified. In particular, although you define method combinations globally, changing them afterwards may not affect already created generic functions. As a result, you could in theory end up with many different method combinations with the same name, used in various generic functions. See this blog entry and this article for more explanations.

Declt assumes however that you have some sanity and only define method combinations once per name. They are documented as top level items and generic functions using them provide cross-references.