From: John Tang Boyland
Subject: make-load-form errors
Date: 
Message-ID: <1dsd19INNdm5@agate.berkeley.edu>
Why does CLtL2 say that if a structure class does not have
a "make-load-form" method defined for it, then files with
constants of this type cannot be compiled?

What is the danger of having as default the following?

(defmethod make-load-form ((s structure-object))
  (make-load-form-saving-slots s))

I.e., why did X3J13 require something like

(defmethod make-load-form ((s structure-object))
  (error "no make-load-form method defined for object ~S" s))

John
(·······@cs.berkeley.edu)