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.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.