From: Nathan F. <fr...@gm...> - 2008-04-27 20:49:07
|
On Sun, Apr 27, 2008 at 3:36 PM, Brian Mastenbrook <br...@ma...> wrote: > On Apr 27, 2008, at 2:45 PM, Mikael Lax wrote: > > the following code: > > > > ((lambda (x y) > > (adjoin x y :key #'first :test #'string=)) > > '("B") '(("A"))) > > > > gives the error: > > > > The value ("B") > > is not of type > > (OR (VECTOR CHARACTER) (VECTOR NIL) BASE-STRING SYMBOL > > CHARACTER). > > I can't believe this works in CLISP or that it ever worked in SBCL. > The very first thing it does is to pass the list ("B") to STRING=. I can confirm that it works as expected in 1.0.15.6. -Nathan |