RefLisp

A Lisp interpreter by Bill Birch <bbirch@hemel.bull.co.uk> with shallow-binding and dynamic scope. Use of reference counting makes it suitable for experimenting with real-time and graphical user interfaces. Common Lisp compatibility macros are provided, and most of the examples in "Lisp" by Winston & Horn have been run on RefLisp. RefLisp makes no distinction between symbol-values and function-values, so a symbol can be either but not both. There are Lisp modules for lexical scope and for running indefinite extent Scheme programs.

Version 2.67 ("Last Update for a While", the author is emigrating to Australia) includes an interpreter, documentation, examples and a profiler. It runs under MS-DOS (CGA/EGA/VGA) and AIX.

FTP

(09 Feb 1993)