[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Issue: LOAD-OBJECTS (Version 1)
- To: gz@spt.entity.com (Gail Zacharias)
- Subject: Re: Issue: LOAD-OBJECTS (Version 1)
- From: David N Gray <Gray@DSG.csc.ti.com>
- Date: Fri, 6 Jan 89 11:53:32 CST
- Cc: Moon@STONY-BROOK.SCRC.Symbolics.COM, CL-Cleanup@sail.stanford.edu
- In-reply-to: Msg of 6 Jan 89 11:44:25 EST (Fri) from gz@spt.entity.com (Gail Zacharias)
- Sender: GRAY@Kelvin.csc.ti.com
> Defstruct needs a :LOAD-FUNCTION (or whatever) option, and a rule for how
> you get the simple slot-recreation function.
Rather than adding more options to DEFSTRUCT, I'm more inclined to think
that the :PRINT-FUNCTION option is obsolete now that you can do
(DEFMETHOD PRINT-OBJECT ...)
> I still think that it's going to
> be awkward and confusing for this to default differently from :PRINT-FUNCTION
> or :CONSTRUCTOR (both of which give you a default function if not specified),
Maybe; on the Explorer, structures are already dumpable by treating them
like arrays, and I haven't noticed any problems caused by this.