home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!charon.amdahl.com!pacbell.com!iggy.GW.Vitalink.COM!cs.widener.edu!hela.iti.org!usc!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!aspen.CS.Berkeley.EDU!boyland
- From: boyland@aspen.CS.Berkeley.EDU (John Tang Boyland)
- Newsgroups: comp.lang.lisp
- Subject: make-load-form errors
- Date: 12 Nov 1992 01:46:17 GMT
- Organization: UC Berkeley, University of California Berkeley
- Lines: 16
- Distribution: world
- Message-ID: <1dsd19INNdm5@agate.berkeley.edu>
- NNTP-Posting-Host: aspen.cs.berkeley.edu
- Keywords: make-load-form-saving-slots
-
- 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
- (boyland@cs.berkeley.edu)
-