MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Interpreting LISP by Gary D. Knott Preface

Download:
Download as a PDF | Download as a PS
by Gary Knott
ftp://ftp.civilized.com/pub/LispBook/lispbook.ps.gz
Add To MetaCart

Abstract:

I wrote this book to help teach LISP to students in a course on data structures. Consequently it contains a careful description of the data structures manipulated by LISP functions, and also the data structures used in constructing a LISP interpreter. I wish to acknowledge the help of my students in shaping and debugging this material. The study of LISP, coupled with the study of a LISP interpreter intended for exhibition, is of special interest to students in the areas of programming languages and computer architecture as well as data structures. Indeed, I hope this book will be useful to students in all areas of computer science, and I also hope it will be useful to autodidacts, professional programmers, and computer enthusiasts in a wide variety of fields. This book is intended to be accessible to a wide range of interested readers from high school students through professional programmers. I would very much like to see students use this book to help them build their own LISP interpreters. Finally, I hope this book can help all who use it develop

Citations

556 Structure and interpretation of computer programs – Abelson, Sussman, et al. - 1996
495 Introduction to Metamathematics – Kleene - 1952
239 Recursive functions of symbolic expressions and their computation by machine, part I – McCarthy - 1960
235 The art of computer programming, volume 1, Fundamental Algorithms – Knuth - 1973
147 A Basis for a Mathematical Theory of Computation – McCarthy - 1963
34 Anatomy of LISP – Allen - 1978
32 History of LISP – McCarthy - 1981
15 Metamagical Themas – Hofstadter - 1985
9 The Little LISPer – Friedman, Felleisen - 1988
7 Essential LISP – Anderson, Corbett - 1987
5 Control strategies for two-player games – Abramson - 1989
5 LISP: A Gentle Introduction to Symbolic Computation – Touretzky - 1984
3 The Franz LISP Manual – Foderaro - 1979
2 MACLISP Reference Manual, Version 0 – Moon - 1974
2 The architecture of lisp machines – Pleszkun, Thazhuthaveetil - 1987
2 Let's talk LISP – Siklossy - 1976
1 editors. The Programming Language LISP: Its Operation and Applications – Berkeley, Bobrow - 1966
1 A new fast and safe marking algorithm – Kurokawa - 1981
1 The New UCI – Meehan - 1979
1 fifth edition edition – Moon, Stallman, et al. - 1983
1 Deep and shallow binding: the assignment operation – Samet - 1979
1 A Structured Memory Access Architecture for LISP – Thazhuthaveetil - 1986
1 What is lisp – Wand - 1984
1 ALIST atom, 35, 36 alpha-beta procedure, 60--63 applicative language, 1 arguments – Norton - 1984
1 PT87] Andrew R. Pleszkun and – Press - 1980
1 The Structure and Interpretation of Computer Programs – Computer - 1987
1 Macsyma symbolic manipulation program – White - 1979