Common LISP Object System


Also found in: Acronyms, Wikipedia.

Common LISP Object System

(language)
(CLOS) An object-oriented extension to Common LISP, based on generic functions, multiple inheritance, declarative method combination and a meta-object protocol. A descendant of CommonLoops and based on Symbolics FLAVORS and Xerox LOOPS, among others.

See also PCL.

["Common LISP Object System Specification X3J13 Document 88-002R", D.G. Bobrow et al, SIGPLAN Notices 23, Sep 1988].
Mentioned in ?
References in periodicals archive ?
The Common Lisp Object System (CLOS) [3], a result of the ANSI standardization process for Common Lisp, represents a marriage of these two traditions.
226:1994 and includes a comprehensive implementation of the Common Lisp Object System (CLOS).
a pioneering role for Lisp in object-oriented programming design due to the flexibility and extensibility of Common Lisp Object System (CLOS);