<p dir="ltr">Not possible without defining extra methods *before* you start building the system, or an indexing pass afterwards.</p>
<p dir="ltr">See how I do it in swank-asdf (which the slime maintainers unhappily disabled by default). <br>
</p>
<br><div class="gmail_quote"><div dir="ltr">On Tue, Nov 24, 2015, 05:46 Didier Verna <<a href="mailto:didier@lrde.epita.fr">didier@lrde.epita.fr</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
  Hello,<br>
<br>
starting from a file currently being processed (as per either<br>
*compile-file-truename* or *load-truename*), how can I retrieve the ASDF<br>
system currently being processed, and ultimately, the corresponding<br>
source file component (when *load-truename* returns a fasl) ?<br>
<br>
Thanks.<br>
<br>
--<br>
My new Jazz CD entitled "Roots and Leaves" is out!<br>
Check it out: <a href="http://didierverna.com/records/roots-and-leaves.php" rel="noreferrer" target="_blank">http://didierverna.com/records/roots-and-leaves.php</a><br>
<br>
Lisp, Jazz, Aïkido: <a href="http://www.didierverna.info" rel="noreferrer" target="_blank">http://www.didierverna.info</a><br>
<br>
</blockquote></div>