Lulu Press, 2019 – 479 pages – 59 figures – 6" x 9" format – free code
Order a hardcover book at Lulu.com
Order a paperback book at Lulu.com
Order a PDF copy at Lulu.com
Get the source code from the book
Mission Statement (PDF)
Read a few pages (PDF)
Errata
This book delves straight into the internals of an interactive LISP system. The complete source code is presented and discussed in great detail. Emphasis is on compilation to abstract machine code, but lots of topics will be discussed at length, including:
The C and LISP code in this book is comprehensible rather than clever. Lots of design decisions, background information, and historical tidbits are provided.
In the final part of the book, compilation of LISP-N, compilation to stand-alone binaries, and compilation to native machine code are outlined.
This book is not an entry-level text! Familiarity with basics of computation, the C programming language, and at least one dialect of LISP is required.