<div dir="ltr">This sounds really weird. Are you providing the full (setq) form to those macros, or the var and value separately? The fact that '(0 0) does not work but (list 0 0) does smells like there's some compiler macro triggering on (constantp value).<br>

</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Oct 3, 2013 at 8:48 AM, Didier Verna <span dir="ltr"><<a href="mailto:didier@lrde.epita.fr" target="_blank">didier@lrde.epita.fr</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
  Hello,<br>
<br>
yesterday, I fell on something extremely weird, or at least, which I<br>
currently fail to understand. Basically, after a (defvar *var*), there<br>
are times when (setq *var* '(0 0)) doesn't work (the previous value of<br>
*var* remains in effect).<br>
<br>
I cannot currently provide a minimal example because the situation<br>
involves several levels of nested macro / function calls in code I<br>
didn't write (*var* is solely mine though).<br>
<br>
At first, I thought I had fallen on a compiler bug, but I get the same<br>
behavior with at least 3 lisp implementations.<br>
<br>
I ultimately found a workaround, consisting in using (list 0 0) instead<br>
of '(0 0) in the assignment. I'm hoping this would be a clue to someone<br>
here to get at least a direction for investigating...<br>
<br>
Thanks.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Resistance is futile. You will be jazzimilated.<br>
<br>
Lisp, Jazz, Aļkido: <a href="http://www.didierverna.info" target="_blank">http://www.didierverna.info</a><br>
<br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br><div dir="ltr">Some gratuitous spam:<br><br><a href="http://ripple-project.org" target="_blank">http://ripple.com</a> Ripple, social credit system<br><a href="http://common-lisp.net/project/armedbear" target="_blank">http://common-lisp.net/project/armedbear</a> ABCL, Common Lisp on the JVM<br>

<a href="http://code.google.com/p/tapulli" target="_blank">http://code.google.com/p/tapulli</a> my Lisp open source projects<br><a href="http://www.manydesigns.com/" target="_blank">http://www.manydesigns.com/</a> ManyDesigns Portofino, open source model-driven Java web application framework</div>


</div>