>>>>> "Sam" == Sam Steingold <[EMAIL PROTECTED]> writes:

    Sam> the objects for which the load forms cannot be created are just regular
    Sam> structure objects, like

    Sam> (defstruct foo bar)
    Sam> (defparameter *foo* #S(foo :bar 10))

Don't you need to define a make-load-form for this?  I know very
little about externalizable objects, but CLHS 3.2.4.4 has this
paragraph:

    structure, standard-object: Objects of type structure-object and
    standard-object may appear in compiled constants if there is an
    appropriate make-load-form method defined for that type.

Ray



Reply via email to