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/