tool: siod (Scheme In One Day, or Scheme In One Defun)


Language:
Scheme
Version:
3.0
Parts:
interpreter,library,documentation,sql interface
Author:
George Carrette <gjc@world.std.com>
Location:
ftp://ftp.std.com/pub/gjc ftp://ftp.cs.indiana.edu
Description:
Small scheme implementation in C arranged as a set of subroutines that can be called from any main program for the purpose of introducing an interpreted extension language. Compiles to 20K bytes of executable (VAX/VMS). Lisp calls C and C calls Lisp transparently.
Features:
symbols,strings,arrays,hash tables, file i/o binary/text/seek, data save/restore in binary and text, interface to commercial databases such Oracle, Digital RDB. Small executable (42k on VAX).
Restriction:
none besides non-removal of copyright notice.
Ports:
VAX/VMS, VAX Unix, Sun3, Sun4, Amiga, Macintosh, MIPS, Cray, ALPHA/VMS, Windows NT/WIN32, OS/2.
Portability:
Liked by ANSI C compilers and C++ compilers. e.g. gcc -Wall
Status:
supported as benchmark/testbed at mitech.com
Help:
the author will help anyone building something.
Contributions:
antique/classic computer hardware, perhaps.
Announcements:
comp.lang.scheme
Updated:
April 29th, 1994

Related Items

language: Scheme

category: educational summary, or expanded.

category: embeddable summary, or expanded.

category: lisp family summary, or expanded.


This site is supported by David Sharnoff and Bryan Miller with some help from Google Adwords.

Please send updates to free-compilers@sharnoff.org

The HTML is maintained by David Muir Sharnoff and the entries themselves are currently maintained by Bryan Miller.

Copyright (c) 1992-1998 David Muir Sharnoff, All Rights Reserved
Copyright (c) 1994-1996, Steven Allen Robenalt, All Rights Reserved
Copyright (c) 1999-2010 David Muir Sharnoff, Bryan Miller, All Rights Reserved