Robert A. MacLachlan, Editor
School of Computer Science
Carnegie Mellon University
Pittsburgh, PA 15213
Supersedes Technical Reports CMU-CS-87-156 and
CMU Common Lisp is an implementation of that Common Lisp runs on various Unix workstations. See the README file in the distribution for current platforms. The largest single part of this document describes the Python compiler and the programming styles and techniques that the compiler encourages. The rest of the document describes extensions and the implementation dependent choices made in developing this implementation of Common Lisp. We have added several extensions, including a source level debugger, an interface to Unix system calls, a foreign function call interface, support for interprocess communication and remote procedure call, and other features that provide a good environment for developing Lisp code.
This research was sponsored by the Defense Advanced Research Projects Agency, Information Science and Technology Office, under the title Research on Parallel Computing issued by DARPA/CMO under Contract MDA972-90-C-0035 ARPA Order No. 7330.
The views and conclusions contained in this document are those of the authors and should not be interpreted as representing the official policies, either expressed or implied, of the Defense Advanced Research Projects Agency or the U.S. government.
Keywords: lisp, Common Lisp, manual, compiler, programming language implementation, programming environment