# Brief Guide to `CLOS`

## Jeff Dalton, University of Edinburgh, <J.Dalton@ed.ac.uk> Modified by Bruno Haible <haible@ma2s2.mathematik.uni-karlsruhe.de> and Peter Van Eynde <s950045@uia.ua.ac.be>

## 1. Conventions

## 2. Defining classes.

## 3. Instances

## 4. Inheritance of slot options

## 5. Multiple inheritance

## 6. Generic functions and methods

## 7. Method combination.

## 8. Quick reference

- 8.1 Defining a class
- 8.2 Slot descriptions
- 8.3 Making instances
- 8.4 Method definitions
- 8.5 Some functions