(defclass name ..clauses)
  name: a sym
  clauses: zero or more forms
  returns #n
M

Defines a class and binds it to a global variable.

(defclass Name clause0 clause1) is equivalent to:

(def Name (class
  (name Name)
  clause0
  clause1))
class
let-class