<div dir="ltr">Hi!<div><br></div><div style>As we discussed, I'd write FASL concatenation support for ABCL. I'm nearly done, however I'm running into a snag caused by ASDF:</div><div style><br></div><div style>
Normally, a file "package.lisp" is compiled into a fasl "package.abcl" which is basically a zip with at least one entry: "package._". The "._" file contains instructions for loading the fasl and may contain references to other files in the same zip.</div>
<div style><br></div><div style>My FASL concatenation code currently uses the assumption that the "._" file has exactly the same name as the enclosing package. However, FASLs generated using ASDF violate that assumption: the ._ file in the fasl isn't called "package._" but it's called "package-ASDF_TMP._".</div>
<div style><br></div><div style>How does ABCL know about the suffix when ASDF is loading the FASL "package.abcl" with the suffixed file in it in the regular situation?</div><div style><br></div><div style><br></div>
<div style>Bye,</div><div style><br></div><div style><br></div><div style>Erik.</div></div>