Subject: Re: (read-from-string "#.(values) 42")
From: rpw3@rpw3.org (Rob Warnock)
Date: Fri, 22 Sep 2006 03:06:23 -0500
Newsgroups: comp.lang.lisp
Message-ID: <ZbKdnd5oDujiBI7YnZ2dnUVZ_uidnZ2d@speakeasy.net>
Kalle Olavi Niemitalo  <kon@iki.fi> wrote:
+---------------
| The issue was whether the #. readmacro should return the same
| multiple values it gets from EVAL, and how requiring this might
| hurt compatibility.
+---------------

Uh... If you look at the "Subject:", you'll see that the original
issue was actually some implementations [which the OP listed] that
return NIL for (READ-FROM-STRING "#.(VALUES) 42") instead of 42!!

[I'm not sure how/where the "spreading multiple values" sidetrack
crept in...]


-Rob

-----
Rob Warnock			<rpw3@rpw3.org>
627 26th Avenue			<URL:http://rpw3.org/>
San Mateo, CA 94403		(650)572-2607