Projects / CL-BibTeX


CL-BibTeX is a replacement for the BibTeX program, written in Common Lisp. The aim is to enable the user to format bibliographic entries using Common Lisp programs, rather than using the stack language of BibTeX style files. A compiler that transforms BibTeX style files into comprehensible Common Lisp programs is included.

Operating Systems

Recent releases

  •  06 Apr 2003 19:39

    Release Notes: BibTeX's output line breaking mechanism has been implemented. The BST-to-Lisp compiler now deals with WHILE$ loops with complicated data flow, makes some variables constant, and tries to deal with slightly broken style files. Some bugs in the compiler and in the run-time have been fixed. A new test suite shows that most BibTeX styles on CTAN can now be correctly compiled to Lisp.

    •  17 Dec 2002 21:25

      Release Notes: The compiler now supports BibTeX macros (named strings). It makes some variables lexical (rather than special), leading to more readable Lisp code. It is also more careful with respect to the Common Lisp package system. The interpreter and the compiler now handle empty BST function blocks. A capitalization bug has been fixed.

      •  13 Dec 2002 22:37

        No changes have been submitted for this release.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.