I don't get it... please explain?
At 09:47 PM 10/11/99 -0400, you wrote:
>Normally I wouldn't use this list for jokes, but this one is just so
>completely relevant to all of us I have to share it. Iain
>=== ALL USERS PLEASE NOTE ========================
>CAR and CDR now return extra values.
>The function CAR now returns two values. Since it has to go to the trouble
>to figure out if the object is carcdr-able anyway, we figured you might as
>well get both halves at once. For example, the following code shows how to
>destructure a cons (SOME-CONS) into its two slots (THE-CAR and THE-CDR):
> (MULTIPLE-VALUE-BIND (THE-CAR THE-CDR) (CAR SOME-CONS) ...)
>For symmetry with CAR, CDR returns a second value which is the CAR of the
>object. In a related change, the functions MAKE-ARRAY and CONS have been
>fixed so they don't allocate any storage except on the stack. This should
>hopefully help people who don't like using the garbage collector because
>it cold boots the machine so often.
-=Mike Flynn=- 3rd year UVM - mailto:[log in to unmask] - ICQ:1055744
Webmaster, UVM Outing Club - http://www.uvm.edu/~outside/
Homepage & Server: http://www.mikeflynn.net/
"The earth turned gray / The sea turned black / The rivers turned red
The sun turned cold / The beast turned pale / The stars turned fast
And the air turned to poison."