Next: , Previous: , Up: Caveats   [Contents][Index]


A.3.1 SBCL Only

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.

  1. Declt can only document libraries that work with SBCL, because it needs to load them (see Introduction).
  2. If your ASDF system contains vendor-specific modules or components, 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.