Common LISP Object System

(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)].

< Previous Terms Terms Containing Common LISP Object System Next Terms >
Common Internet File System
Common ISDN Application Programming Interface
Common Lisp
Common LISP in Parallel
Common LISP Object System
Tiny Clos
Common Management Information Protocol
Common Management Information Services
Common Object File Format
Common Object Model