The INTERLISP Virtual Machine Specification,
Abstract
The INTERLISP Virtual Machine is the environment in which the INTERLISP System is implemented. It includes such abstract objects as Literal Atoms, List Cells, Integers, etc., the basic LISP functions for manipulating them, the underlying program control and variable binding mechanisms, the input/output facilities, and interrupt processing facilities. In order to implement the INTERLISP System on some physical machine, it is only necessary to implement the INTERLISP Virtual Machine, since Virtual Machine compatiable source code for the rest of the INTERLISP System can be obtained from publicly available files. This document specifies the behavior of the INTERLISP Virtual Machine from the implementor's point of view. That is it is an attempt to make explicit those things which must be implemented to allow the INTERLISP System to run on some machine.
Document Details
- Document Type
- Technical Report
- Publication Date
- Sep 01, 1976
- Accession Number
- ADA036468
Entities
People
- J. Strother Moore Ii
Organizations
- PARC