CLOS
Obyčejný Lisp objektový systém, silný systém pro objektově orientované programování který vytvoří části Obyčejný Lisp.CLOS se liší od většiny jiného objektově orientovaného programování prostředí v následujících cestách:
- To nabídne rozmanité odeslánínebo “multimethods”.
- Proto, metody nejsou zvážil to žít uvnitř tříd; oni jsou pojmově seskupeni do generických funkcí místo toho.
- CLOS neposkytuje shrnutí; to je považováno za práci různé části obyčejný Lisp, systém balíčku.
- Dědičnost může přimět metody, aby byl spojen spolu v libovolně komplikovaných cestách u taktnosti programátora, a ne pouze overridden jeden jiný.