reynolds@fsg.UUCP (Brian Reynolds) (07/03/90)
Well it has been a few weeks since I posted my original request so I guess I'm overdue for posting this summary. Below is a list of primitives, references and contributors. The first list of primitives is from the John McCarthy paper. The second list contains additional primitives that were suggested for making an interpreter useful. The list of references contains suggested books and papers, and some books that I've picked up while looking around for the suggested books. Common LISP the Language is listed twice since I had borrowed a first edition, which is titled Common LISP Reference Manual on the cover, and then went out and bought the second edition, which is titled Common LISP the Language on the cover. Oops. I've heard there is also a third edition. Pick the edition you like best, or can still get. I'd like to thank everyone who replied to my request. If I've left your name out, or misspelled it, I apologize. See you around, Brian ----- cut here ----- Primitives: atom car cdr cons cond equal label lambda quote apply fset set read eval print defmacro Books and Papers: Structure and Interpretation of Computer Programs Harold Ableson and Gerald Sussman MIT Press ISBN 0-262-01077-1 Anatomy of LISP John Allen McGraw-Hill Programming Languages: An Interpreter-based Approach Samuel Kamin Addison-Wesley ISBN 0-201-06824-9 The Little Lisper Friedman and Felleisen LISP, Lore, and Logic An Algebraic View of LISP Programming, Foundations, and Applications W. Richard Stark Springer-Verlag ISBN 0-387-97072-X Golden Common LISP: A Hands on Approach D. Steele COMMON LISP the Language Guy L. Steele, Jr. Digital Press ISBN 0-932376-41-X COMMON LISP the Language, 2nd Edition Guy L. Steele, Jr. Digital Press ISBN 1-55558-041-6 LISP 3rd Edition Patrick H. Winston and Berthold P. Horn Addison-Wesley ISBN 0-201-08319-1 "A Micro-Manual for LISP - Not the Whole Truth" ACM SIGPLAN Notices, Vol 13, No 8, Aug 1978 John McCarthy "The Art of the Interpreter" parts 0, 1 and 2 Sussman and Steele Contributors: (in no particular order) Ted uunet!NMSU.Edu!ted Douglas S. Rand dsrand@mitre.org Andrew Ginter gintera@CPSC.UCALGARY.CA Jim uunet!Sun.COM!jputnam Alan Goldschen ajg@seas.gwu.edu David A Harvey dharvey@csulx.weber.edu Walter Maner maner@andy.bgsu.edu Hal Mueller hmueller@cssun.tamu.edu John gateley@m2.csc.ti.com John Nagle nagle@well.sf.ca.us Charlie uunet!ADMS-RAD.Unisys.COM!charlie Mike uunet!microsoft!mikero Tony uunet!corwin.ccs.northeastern.edu!tonyk Roger Rohrbach roger@wrs.com ----- cut here ----- -- Brian Reynolds reynolds@fsg.com just another C programmer lost in all the parentheses