On Fri, Sep 9, 2011 at 9:55 PM, Robert Goldman <span dir="ltr"><<a href="mailto:rpgoldman@sift.info">rpgoldman@sift.info</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
OK. But why do you need to do<br>
(member :foo *features*)<br>
instead of<br>
#+foo<br>
?<br>
That was the original question.<br></blockquote></div><br>Simple: because the user may switch compilers at run time at any time he/she wishes. This is quite typical in Windows, where the bytecodes compiler is active by default because many people do not have a C compiler in their PC.<br>
<br>Using #+ hardcodes the behavior in ASDF. This would be short-sighted: the same ASDF library can handle multiple compilers without needing to re-load it again.<br><br>Juanjo<br clear="all"><br>-- <br>Instituto de Física Fundamental, CSIC<br>
c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com" target="_blank">http://juanjose.garciaripoll.googlepages.com</a><br>