Spice Lisp

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Guy Harris (talk | contribs) at 21:52, 28 May 2013 (Use lccn= for the LCCN, don't try to stuff it into the ISBN field.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Spice Lisp is a Lisp dialect and its implementation originally written by CMU's Spice Lisp Group which targeted the microcode of the 16-bit PERQ workstation and its Accent operating system; it used that workstation's microcode abilities (it provided microcodes for Pascal, C, and Ada besides) to implement a stack architecture to store its data structures as 32-bit objects and to enable runtime type-checking. It would later be popular on other workstations.

Spice Lisp evolved into CMUCL, a Common Lisp implementation.

References

  • Gabriel, Richard P. (May 1985). Performance and evaluation of Lisp systems (PDF). MIT Press; Computer Systems Series. ISBN 978-0-262-07093-5. LCCN 85-15161.
  • FOLDOC
  • CMUCL history