Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!seismo!mcvax!unido!iaoobelix!wagner
From: wagner@iaoobelix.UUCP
Newsgroups: comp.lang.lisp
Subject: Re: Importance of REPLACA, REPLACD, and - (nf)
Message-ID: <6900008@iaoobelix.UUCP>
Date: Wed, 15-Jul-87 11:47:00 EDT
Article-I.D.: iaoobeli.6900008
Posted: Wed Jul 15 11:47:00 1987
Date-Received: Sat, 18-Jul-87 11:35:20 EDT
References: <22@citcom.UUCP>
Lines: 14
Nf-ID: #R:citcom:-2200:iaoobelix:6900008:000:697
Nf-From: iaoobelix!wagner    Jul 15 16:47:00 1987

[ National lineeater week... ]

In some cases, list creation can be optimized not to create a number of single
conses but one large vector which comprises a piece of the entire list (this
technique is usually referred to as CDR-Coding). The Symbolics manuals will
probably give you some hints on that.

An alternative representation of arbitrary n-ary structures (i.e. structures
holding n components) is possible with closures. Closures provide a
well-defined interface to a somehow opaque data structure (see various LISP
introductions or the FranzLISP Manual for an explanation).

Juergen Wagner,		     (USENET) ...seismo!unido!iaoobel!wagner
("Gandalf")			 Fraunhofer Institute IAO, Stuttgart