> I have released an updated copy of the Interlisp interpreter (LISPF4) I
> have been making available for some time now. The new release includes
> the following enhancements:
> 1. Support for building on 64 bit environments
> 2. Support for the Mac
> It is available at:
> http://blake.mcbride.name
> The following is from the readme file.
> This is an Interlisp interpreter originally written in Fortran but
> converted to C via the F2C Fortran to C converter. This release has
> been tested under Windows, Linux, and Mac and no longer requires F2C
> or its associated runtime library.
> I had used a slightly older version of this system back in the early
> 80's and found it very portable, reliable, functional, and fast enough.
> I learned Lisp with it and spent quite a bit of time with it back then.
> The author (back in 1983) is Mats Nordstrom from Uppsala, Sweden. I
> kept it around, ported it, enhanced some lisp code, and converted it
> into C. Sometime in the late 90's Mats was kind enough to give me a
> copy of the latest version he had (8/22/83). He also gave me
> permission to release it so long as I retained his credits.
> Interlisp is a dynamically scoped lisp system. It has no macro facility
> but supports LAMBDA (evaluates function arguments), NLAMBDA (doesn't
> evaluate its arguments), and variable number of arguments. Macros are
> not hard to simulate.
> The system contains no special optimizations such as P-code but has some
> good debugging and editing facilities. It also contains all the basics
> such as floating point numbers, arrays, and property lists.
> Blake McBride
> bl...@mcbride.name
As Pascal said, cool! Excellent system, small footprint, fit for