Re: Defsystem
"Marco Antoniotti (as marco dot antoniotti at unimib dot it)" <[email protected]> Fri, 15 May 2026 13:21:41 +0200
| Newsgroups | gmane.lisp.lispworks.general |
|---|---|
| Message-ID | <CAG0Nw2=mYFGYCWYB5S-xpjqwXvECkH7=K3BLmFy5veWL21xJoQ@mail.gmail.com> |
Hi yep. The SCM package is rather undocumented. But the functions seem intuitive. I am giving it a spin. Marco On Thu, May 14, 2026 at 1:45 PM Tim Bradshaw <[email protected]> wrote: > On 14 May 2026, at 06:21, Marco Antoniotti <[email protected]> > wrote: > > > > It appears that the LW API for it is quite limited. Is there any > pointer to its internals? E.g., to write a FILES-IN-SYSTEM function? > > There are undocumented but exported things in the SCM package. > SCM:MAP-SYSTEM-PATHNAMES for instance: you need SCM:FIND-SYSTEM to turn > system names into systems, but then (scm:map-system-pathnames > (scm:find-system ...) <fn>). > > I don't know if it descends into subsystems: I suspect it may not. > > --tim > > > > > -- Marco Antoniotti, Professor, Director tel. +39 - 02 64 48 79 01 DISCo, University of Milan-Bicocca U14 2043 http://dcb.disco.unimib.it Viale Sarca 336 I-20126 Milan (MI) ITALY REGAINS: https://regains.disco.unimib.it/