[iterate-devel] clisp setf wark around

Marco Baringer mb at bese.it
Tue Jan 25 14:56:47 UTC 2005


"Hoehle, Joerg-Cyril" <Joerg-Cyril.Hoehle at t-systems.com> writes:

> Hi,
>
> Marco Baringer wrote:
>>This (5 line) patch deals with clisp's ((setf foo) value other-args).
>
> Thanks for pointing out the problem. I wrote to clisp-list about it.
>
> Do you have a testcase? How did you find out about this bug?

when porting ucw to clisp my cps transformer (which also attempts to
walk code) exploded. i fixed the cps transforme in a similar manor and
then applied the same change to iterate.

i don't have a test case other than (macroexpand '(setf (foo) 4)) =>
((SETF FOO) 4)

-- 
-Marco
Ring the bells that still can ring.
Forget the perfect offering.
There is a crack in everything.
That's how the light gets in.
	-Leonard Cohen



More information about the iterate-devel mailing list