This project aims to build tools for Interlisp source code analysis (with cross-referencing and semantic navigation as far as possible), to support the development of a new VM compatible with old Interlisp-10 and Interlisp-D versions, and to bootstrap systems from source code.
I'm particularly interested in the Interlisp-D versions which were available when Smalltalk-80 was published. Fortunately, the Computer History Museum has published a Xerox PARC file system archive, which - among other remarkable finds - includes the images and sources of many Interlisp-D versions.
The original Smalltalk-80 sources are dated April 1983, and if we run the included image with a compatible virtual machine, the version message in the terminal says May 31. 1983.
The closest Interlisp version is "Chorus", which was released in Feb. 1983; the Xerox PARC archive includes a Chorus image (called Lisp.sysout), but unfortunately no source code. The first version which is available with source code is Fugue.2; it was released around Aug. 1983; though it is unclear whether this source code version was indeed the released one, since there are syntax errors in ADISPLAY!1. But for now I will stick with this release.