<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 29, 2013 at 10:05 PM, Karsten Poeck <span dir="ltr"><<a href="mailto:karsten.poeck@gmail.com" target="_blank">karsten.poeck@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
</div>I thought the whole purpose of with-compilation-unit was to defer<br>
warnings about undefined functions (forward references).<br></blockquote></div><br>ECL does not ever create such warnings. The only warnings it produces is about undefined variables, but those would be actual errors, and not the source of forward definitions -- i.e. for the code to be properly compiled some defvar/defparameter should have been executed before and then the warning would disappear.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">In view of this the main questions are:</div><div class="gmail_extra"><br></div><div class="gmail_extra">a. Should I add those style warnings about undefined functions?</div>

<div class="gmail_extra"><br></div><div class="gmail_extra" style>b. What other actions should ECL defer until the end and thus become useful w.r.t. with-compilation-unit?</div><div class="gmail_extra"><br></div><div class="gmail_extra">

c. How can I help improve the interaction between ASDF and ECL in this respect? A hook into with-compilation-unit? A hook into the signaling of warnings to keep track of them?<br><br>Juanjo<br clear="all"><div><br></div>
-- <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>
</div></div>