First, Declt
is an SBCL-only library. That is because it relies on
sb-introspect
. This limitation may be lifted in the future by using
equivalent API from other Common Lisp implementations, but in the meantime,
this means two things.
Declt
can only document libraries that work with SBCL, because it
needs to load them (see Introduction).
Declt
will only be able to document SBCL-specific ones.
Note that more generally, Declt
only documents modules or components
that ASDF actually loads, so if your system definition contains some
form of conditional inclusion, this will affect the generated
documentation.