LISP Questions and Answers

Explain what is CLOS in LISP? What are the goals of the common lisp object system?

For writing object oriented programs, common LISP includes a set of operators, collectively they are called CLOS or Common Lisp Object System.

The common objective of LISP is to

• To fit common lisp in a natural way, in terms of functional notation and extending common LISP type

• To provide a smooth growth path and easy transitions for current users of flavors and common loops


• To provide a layered approach


• To provide both platforms for the efficient delivery of applications and language for powerful programing environment