- RFC822-style header parsers.
No telnet yet -- I haven't gotten select() and tty control hacked into
scsh well enough yet.
The code is implemented in Scheme 48, using the system calls and support
procedures of scsh, the Scheme Shell. The code was written to be clear and
modifiable -- it is voluminously commented and all non-R4RS dependencies are
described at the beginning of each source file.
The server provides a CGI-compliant interface to other programs,
allows uploading of safe code from clients to be executed in the
server, and is designed for easy extensibility.
You can get to the code from my home page:
http://clark.lcs.mit.edu/~shivers/
Comments and extensions are welcome. Go wild.
-Olin