Extension Language Kit
<language> (Elk) A
Scheme interpreter by Oliver Laumann <
[email protected]> and Carsten Bormann <
[email protected]> of the Technical University of Berlin.
Elk was designed to be used as a general extension language.
New types and
primitive procedures can easily be added.
It has first-class environments, dynamic-wind, fluid-let, macros, autoloading and a
dump.
It provides interfaces to
Xlib,
Xt and various
widget sets; dynamic loading of extensions and object files; almost all artificial limitations removed; generational/{incremental garbage collector}; Unix system call extensions; Records (structures) and bit strings.
Version: 2.2 is mostly R3RS compatible and runs on Unix, Ultrix, VAX, Sun-3, Sun-4, 68000, i386, MIPS, IBM PC RT, RS/6000, HP700, SGI, Sony, MS-DOS (gcc+DJGPP or go32).
Germany (ftp://ftp.fu-berlin.de/pub/Unix/languages/scheme/elk-2.2.tar.gz). US (ftp://ftp.x.org/contrib/elk-2.2.tar.gz).
US (ftp://gatekeeper.dec.com/pub/comp.sources.misc/volume8/elk).