AbstractThis is a quick hack which helps to build HTML pages that look like this one or like the one you're currently looking at. It hasn't been tested thoroughly, it isn't properly documented, it only works with LispWorks, SBCL, and AllegroCL, and it most likely doesn't do what you expect.
The code comes with a BSD-style license so you can basically do with it whatever you want.
Download shortcut: http://weitz.de/files/documentation-template.tar.gz.
If you want to send patches, please read this first.
create-template package &key target maybe-skip-methods-p subtitle if-exists if-does-not-exist => result
Writes an HTML page with preliminary documentation entries and an index for all exported symbols of the package
packageto the file
maybe-skip-methods-pis true, documentation entries for inidividual methods are skipped if the corresponding generic function has a documentation string
Where to output the HTML page. If this value is not
NIL, it will be the default target for
CREATE-TEMPLATEwill also set this value.
This is the default value for the
:MAYBE-SKIP-METHODS-Pkeyword argument of
CREATE-TEMPLATEand its initial value is
This documentation was prepared with, you guessed it, DOCUMENTATION-TEMPLATE. Thanks to Michael Weber for the SBCL patches and to Willem Broekema for the AllegroCL patches.
$Header: /usr/local/cvsrep/documentation-template/doc/index.html,v 1.14 2013-01-11 13:45:31 edi Exp $
BACK TO MY HOMEPAGE