- David B. McDonald, S. Fahlman, Skef Wholey. 1987. Internal design of CMU common Lisp on the IBM RT PC. Abstract: CMU Common Lisp is an implementation of Common Lisp that currently runs on the IBM RT PC under Mach, a Berkeley Unix 4.3 binary compatible operating system. This document describes low level details of the implementation. In particular, it describes the data formats used for all Lisp objects, the assembler language routines (miscops) used to support compiled code, the function call and return mechanism, and other design information necessary to understand the underlying structure of the CMU Common Lisp implementation on the IBM RT PC under the Mach operating system. This research was sponsored by the Defense Advanced Research Projects Agency (DOD) monitored bv the Space and Naval Warfare Systems Command under proposed contract N00039-87.C-0251 m ° m t ° r e d b y The views and conclusions contained in this document are those of the authors and should not be interpreted as STOSJS^^ d t h e r 6 X p r e S S e d 0 r i m p l i e d ' o f * e D e f e n s e Advanced Research Projects Agency or Table of
