On Aug 5, 2006, at 6:07 PM, Attila Lendvai wrote:
> please note that #() creates an array at read-time and places it in
> the code. so, you have an array at read-time, return it, and modify
> it. it's part of the function's code body and therefore it's also
> shared between all invocations of test.
Thanks! I'd naively assumed that #(..) was just short hand for
(defun test ()
(let ((temp (vector 0 1 2 3 4)))
Works as I'd expected.