Languages
- 3101
- Deadlock Dungeons
- A small, lightweight MUD based around dueling wizard wars. Features the use of Scheme as a worldbuilding language.
- 3103
- HITCH and INFOBAR
- HITCH (HIghlighT CHanges) highlights changes between two sets of HTML pages in red. INFOBAR annotates changes between GNU Info files with change-bars.
- 3104
- JACAL
- An interactive symbolic mathematics program. It can manipulate and simplify equations, scalars, vectors, and matrices of single and multiple valued algebraic expressions containing numbers, variables, radicals, and algebraic differential, and holonomic functions.
- 3107
- Psd
- A portable debugger for the Scheme language. It presents the user with an interactive interface that lets him or her examine and change values of variables, set breakpoints, and single step evaluation. Psd is designed to be run within GNU Emacs, which is used for displaying the current source code position.
- 3109
- SLIB
- A portable Scheme library providing compatibility and utility functions for standard Scheme implementations. By Audrey Jaffer, author of SCM.
- 3110
- SSAX
- A functional Scheme based XML parsing framework consists of a (semi-validating) DOM/SXML parser, a SAX parser, and a supporting library of lexing and parsing procedures.
- 3111
- Scawk
- A version of AWK in the Scheme programming language. It goal is to offer the same features as awk to scheme programmers.
- 3112
- Schelog
- An embedding of Prolog-style logic programming in Scheme. Prolog-style and conventional Scheme code fragments can be used alongside each other.
- 3113
- Scheme Hash
- A whole handfull of Scheme programs and applications, including Treaps ("A sorted dictionary data structure based on randomized search trees."), Scheme database interfaces, parsing utilities for CGI and XML, binary I/O and applications, POSIX interfaces, a purely functional OO system, and read-time application.
- 3114
- Swindle - Scheme with OOP extensions
- A CLOS-like object system for MzScheme. Many other extensions like a generalized set. (a la SRFI-17).
- 3115
- How To Design Programs
- Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi; MIT Press, 2002, ISBN 0262062186. Teaches software design via Scheme language. [Online]
- 3116
- How To Design Programs Exercise Solutions
- Solutions to the exercises found in How To Design Programs (HTDP) book.
- 3117
- A Page About call/cc
- Good introduction, explains call-with-current-continuation function and how it works. Compares to exceptions in languages Java, C++, C's setjmp() and longjmp(), problems of lexical versus dynamic scoping with continuations. Very informative, more so for intermediate Scheme programmer trying to understand language's heart.
- 3118
- Scheme in Education
- A meta-resource maintained by Shriram Krishnamurthi for people interested in Scheme as a tool in education.