Subject: Re: (read-from-string "#.(values) 42")
From: (Rob Warnock)
Date: Fri, 22 Sep 2006 03:06:23 -0500
Newsgroups: comp.lang.lisp
Message-ID: <>
Kalle Olavi Niemitalo  <> 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 Warnock			<>
627 26th Avenue			<URL:>
San Mateo, CA 94403		(650)572-2607