ANN: Lisp software bits
Nathan Froyd <[email protected]> Thu, 7 Aug 2003 08:21:16 -0500
| Newsgroups | gmane.lisp.clump |
|---|---|
| Message-ID | <[email protected]> |
I have placed several software packages for download at
http://www.cs.rice.edu/~froydnj/lisp/
sha1.lisp - functions for computing SHA-1 hashes. Optimized in a
similar manner to Pierre Mai's MD5 implementation for SBCL and CMUCL.
Requires SB-ROTATE-BYTE in SBCL.
svndiff.lisp - a toy implementation of the svndiff binary diff
algorithm and format used by Subversion (http://subversion.tigris.org/).
Computes diffs, but currently has no way of applying diffs.
rfc24xx.tar.gz - the start of an system for parsing vCard and iCal
entries (RFC2426 and 2445, I think). An ASDF system definition is
included, but has not been tested. Reading vCards works for me,
although a little fiddling may be required. Note that it currently
loads its code into whatever package you have current (no DEFPACKAGE
or IN-PACKAGE forms in the files), so beware.
spell-0.4.tar.gz - a rewrite of Hemlock's SPELL package to remove the
dependencies on CMUCL-specific functions. Should work in most any
ANSI CL, although it's only been tested in SBCL.
Enjoy. Don't know if they'll be terribly useful, but hey, release early
and often, right? :) Please do send comments/questions my way.
--
Nathan | http://www.cs.rose-hulman.edu/~froydnj/ | Credo ut intelligam
From Man's effeminate slackness it begins. --Paradise Lost