leastfixedpoint

Libraries and Programs for Chicken

This page contains links to a few handy libraries I wrote for Felix L. Winkelmann’s excellent Chicken scheme compiler.

You probably want to use Chicken version 0.990 or newer. I’ve been using the “development” version from CVS, 0.1073, and it seems fine.

These files should work on most Unix-based operating systems. I’ve personally tried them on Redhat Linux, Solaris and HP-UX 11.00. Note that there are important bugfixes in Chicken for Solaris and HP-UX which are only present in versions 0.1072 and newer.

If you have any suggestions, patches, bug-fixes, or comments, please email them to me! You can reach me at the address listed on this page.

chickenlib-20020812.tar.gz

Contents:

Once you’ve got readline.scm compiled up and installed, you can make CSI load it at startup time by putting the following in your ~/.csirc:

(require 'readline)
(current-input-port (make-gnu-readline-port "csi> "))
(gnu-history-install-file-manager
  (string-append (or (getenv "HOME") ".") "/.csi.history"))

docscm-0.1.tar.gz

A simple Javadoc/Doxygen/Schmooz-like documentation-extraction tool for Scheme. Specially formatted comments in Scheme source code are translated to (pseudo-)SXML fragments of DocBook, which can then be translated to XML text and included in DocBook documents.

chicken-gtk2-20021202-1.tar.bz2

A binding for GTK+ version 2.0 (not 1.2!). The version you see linked above is really alpha. I’ll be fleshing it out and cleaning it up over the coming weeks. A PDF rendering of the API documentation is available.

New since version 20021014.1:

New since version 20021007.1: