[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: REMF-DESTRUCTION-UNSPECIFIED (Version 2)
- To: Kent M Pitman <KMP@STONY-BROOK.SCRC.Symbolics.COM>
- Subject: Re: REMF-DESTRUCTION-UNSPECIFIED (Version 2)
- From: MASINTER.PA@Xerox.COM
- Date: 11 Nov 87 12:10:09 PST
- Cc: Masinter.PA@Xerox.COM, CL-Cleanup@SAIL.STANFORD.EDU
- In-reply-to: KMP@STONY-BROOK.SCRC.Symbolics.COM's message of Wed, 11 Nov 87 09:18 EST, <871111091816.2.KMP@RIO-DE-JANEIRO.SCRC.Symbolics.COM>
I was using the word "destroy" in the sense that it is used in CLtL. To
destroy a cell means to possibly replace its CAR and/or CDR with
unspecified values. To destroy a list sequence is to replace the CAR or
CDR of any tail of the list with unspecied values.
I don't think requiring destroyed cells to be smashed with NIL will
solve any particular problems. It won't improve the style of any
program, and won't allow any implementation to be more efficient.