From: ยทยทยท@paradigm.com
Subject: new version of SIOD (Scheme in one Day) available
Date:
Message-ID: <945@paradigm.com>
SIOD version 2.4 is now available.
What is SIOD? It is an extremely small scheme implementation in C
arranged as set of subroutines that can be called from any main
program for the purpose of introducing an interpreted extension
language.
How small is it? Compiling using the VAX/VMS C compiler results in a
total of 16333 bytes of executable code.
What features?
* Lisp calls C and C calls lisp transparently
* no hassle in C coded functions due to GC or EVAL considerations.
* ability to hook into the read-eval-print loop without modifying the code.
* ability to extend the datatypes without modifying the code.
* mark-and-sweep or stop-and-copy GC selectable at runtime.
* readmacros
* macros
* backquote (quasi-quote)
* optionally loadable pratt (infix-language) parser
Platforms?
* VAX/VMS * VAX UNIX * SUN-3 * SUN-4 * AMIGA * MACINTOSH * MIPS * CRAY
Availability?
Anonymous FTP to BU.EDU (128.197.2.6), cd to users/gjc and get siod-v2.4-shar
Copyright? Has MIT/X-WINDOWS style copyright notice. Free for any purpose,
including commercial use.