Next: , Previous: , Up: Pipeline Usage   [Contents][Index]


6.1 Assessment

As mentioned before (see Overview), the first stage of the Declt pipeline, called the “assessment” stage, loads the library, and then introspects the Lisp environment in order to extract the pertinent information.

The assessment part of Declt is provided as a separate system called ‘net.didierverna.declt.assess’, which you may load individually (Declt’s main system depends on it). It also comes in a separate package called ‘net.didierverna.declt.assess’ (imported by Declt’s main package).

In order to assess a library, use the assess function.

Function: assess system-name :key value…

Extract and return documentation information for ASDF SYSTEM-NAME.
SYSTEM-NAME is an ASDF system designator.

The complete list of keyword arguments, also recognized by the global Declt function, is described in Assessment Options. This function returns an instance of the report class. The following sections provide additional information on the assessment’s operation, and some details on the report class.