Hello you all,<br><br>Lately I have been improving debugger suppport in the "old" compiler,<br>local variable access is done, next is source access.<br><br>I had noticed that prohibition of recursive call and thought it was somewhat<br>
odd but didn't care too much about it at the time. Now I see it<br>can be a significant annoyance. Since I am in the neighborhood all take time<br>to fix it if it is OK with you (right after source access!)<br><br>Cheers,<br>
<br>Jean-Claude Beaudoin <br><br><div class="gmail_quote">On Thu, May 21, 2009 at 10:25 AM, Juan Jose Garcia-Ripoll <span dir="ltr"><<a href="mailto:juanjose.garciaripoll@googlemail.com">juanjose.garciaripoll@googlemail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">On Thu, May 21, 2009 at 4:02 PM, Dorai Sitaram <<a href="mailto:ds26gte@yahoo.com">ds26gte@yahoo.com</a>> wrote:<br>
><br>
> I find that ECL (and only ECL among the various CLs) will not allow compile-file's argument file to contain<br>
><br>
> (eval-when (:compile-toplevel) (compile-file "another_file"))<br>
><br>
> Why forbid something that is as harmless as this, and that is even useful as a way to have one call to compile-file trigger all the appropriate compilations of related files?<br>
<br>
</div>Please clean up the code and make it reentrant. Then we will allow<br>
that :-) The compiler is a really old beast, which makes pervasive use<br>
of special and global variables. That is why you can not invoke the<br>
compiler when it is already compiling another file.<br>
<br>
Juanjo<br>
<font color="#888888"><br>
--<br>
Instituto de Física Fundamental, CSIC<br>
c/ Serrano, 113b, Madrid 28009 (Spain)<br>
<a href="http://juanjose.garciaripoll.googlepages.com" target="_blank">http://juanjose.garciaripoll.googlepages.com</a><br>
</font><div><div></div><div class="h5"><br>
------------------------------------------------------------------------------<br>
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT<br>
is a gathering of tech-side developers & brand creativity professionals. Meet<br>
the minds behind Google Creative Lab, Visual Complexity, Processing, &<br>
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian<br>
Group, R/GA, & Big Spaceship. <a href="http://www.creativitycat.com" target="_blank">http://www.creativitycat.com</a><br>
_______________________________________________<br>
Ecls-list mailing list<br>
<a href="mailto:Ecls-list@lists.sourceforge.net">Ecls-list@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/ecls-list" target="_blank">https://lists.sourceforge.net/lists/listinfo/ecls-list</a><br>
</div></div></blockquote></div><br>