Dorai Sitaram 
 ds26gte at yahoo dot com 

Here are some Scheme- and Common-Lisp-related items. Everything presented here is freely distributable and freely usable, and comes with no warranty of any kind. FS (as in GPL, LGPL) bundlers who require a standard license may use the LGPL to bundle any of these items. Others should find my COPYING file adequate.

You may find versions of some of these items in other archives or bundled with larger projects, but this is where you are guaranteed to get the absolute latest.

(These programs and documents are fairly stable by now and change but glacially. You may send me bug reports and improvement suggestions, but I may not be able to get to resolve them quickly.)

Teach Yourself Scheme in Fixnum Days. Also available in Japanese translation, from Nobuo Yamashita.

TeX2page converts LaTeX and plain TeX documents into Web pages. Some celebrity uses of TeX2page. The TeX2page FAQ.

An \eval for TeX.

troff2page converts man and ms documents to Web pages.

club3 schedules a series of meetings of the Toastmaster™ type fairly.

Boolean numerical integration in Lisp; non-backslash-phobic editing of Lisp & Scheme in vi(m); and other random notes.

pregexp: Portable Regular Expressions for Scheme and Common Lisp. Perl 5.x syntax.

Scheme 2003 Workshop slides.

SLaTeX is a font-assigning pretty-printer for Scheme code in TeX documents.

Scmxlate: Porting Scheme code across dialects and to Common Lisp. This includes the scm2cl submodule that can be independently used to port Scheme code to Common Lisp.

Schelog is an embedding of Prolog-style logic programming in Scheme.

Unwind-protect in portable Scheme.

Some other stuff.

More Scheme-related material may be found at PLT, Schemers.org, and evalwhen.com.

I am grateful to Northeastern University’s Programming Languages Team (PLT) for hosting some of the above web pages.

Last modified: Wed, June 29, 2011, 5:51 am UTC−7 +1