[comp.lang.lisp] new version of SIOD

gjc@paradigm.com (06/14/90)

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.