Common Lisp Object System

Das Common Lisp Object System (kurz: CLOS) ist die objektorientierte Erweiterung der Programmiersprache Common Lisp. Es hat seine Ursprünge in Loops und Flavors, und ist im ANSI-Standard für Common Lisp spezifiziert.

CLOS wird (optional) durch das Metaobject Protocol (kurz: MOP) implementiert. Das MOP ist nicht standardisiert, viele Implementierungen halten sich aber im Groben an die Spezifizierung aus dem Buch The Art of the Metaobject Protocol (siehe Literaturangaben), welches oft einfach als AMOP bezeichnet wird.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy