[cl-typesetting-devel] [ANNOUNCE] A Common Lisp source code typesetter

Marc Battyani Marc.Battyani at fractalconcept.com
Wed Sep 1 09:45:17 UTC 2004


I've added a module to typeset Common Lisp code with some syntax coloring to
cl-typesetting.
The syntax coloring is too simple to be 100% accurate: Improvements
welcomed!
(Multiple lines strings are not handled for instance)

As an obvious example, I used this code to typeset itself ;-)
The result is here: http://www.fractalconcept.com/pprint.pdf

This module + cl-typegraph are the base layers for the automatic generation
of documentation for Common Lisp code.
The idea is to use XRefs tools like Albert or the ones from the CMU lisp
repository to extract and generate some interesting documentation from the
analysis of a bunch of source files.
(Examples of graphs are on page 3 of the cl-typesetting example. The first
one is a class hierarchy.
See: http://www.fractalconcept.com/ex.pdf)

The cl-typesetting repository is here:
http://www.fractalconcept.com:8000/public/open-source/

And the latest tarball is here:
http://www.fractalconcept.com/download/cl-typesetting-current.tgz

Marc







More information about the cl-typesetting-devel mailing list