LISP in small pieces by Christian Queinnec, Kathleen Callaway

LISP in small pieces



LISP in small pieces book




LISP in small pieces Christian Queinnec, Kathleen Callaway ebook
Format: djvu
ISBN: 0521562473, 9780521562478
Page: 526
Publisher: Cambridge University Press


The following code snipped from the REPL prompt We're glossing over a few details here, but if you have a little experience working with Lisp then you should have a pretty good idea of how to implement the above. Got started on a major preoccupation - a deep study of Lisp In Small Pieces. You might not care about Lisp but this is an excellent example of literate programming. Now, the programming concepts book that I really want would be the successor to Lisp in Small Pieces (ISBN 0-521-56247-3), but AFAICT, it hasn't been finished. I'd have to agree with Jens Axel that “Lisp In Small Pieces”, Christian Queinnec, 1994, first English translation, Cambridge University Press, 1996 is really without peer as far as tesxts go. As discussed in extraordinary detail in Lisp in Small Pieces, but I don't recall whether the latter (or anything else) examines the connection. But I definitely wouldn't say that its standard has been written with optimization in mind. I refer you to the excellent book "Lisp in Small Pieces". Click here to download: scheme1.ss (5 KB). Easy to compile (most implementations of Lisp are written almost or entirely in Lisp, and the “reference” implementations usually include a compiler – see Sussmann's Scheme book or 'LiSP in Small Pieces' for examples). Scheme is probably easier to implement than CL, because it is much, much smaller. Writing a recursive function to perform that calculation is pretty straight forward, and once we put all of these pieces together in our create-world routine, we have a working proof of concept. The book is no longer listed with a price, nor is it listed as available, except from other sellers. One of the best approach to language implementation I ever came across! It seems to me that there is a clear connection with reflective towers, e.g. It looks like the Lisp In Small Pieces for $3.95 craze has met its end. Chapter 5 of Structure and Interpretation of Computer Programs and chapter 7 of Lisp in Small Pieces both present byte-code interpreting virtual machines for Scheme that are implemented in Scheme. I bought Lisp In Small Pieces, read 19 pages, then struck out on my own, writing a headcase macro to factor out the repetition from the SICP code, and an interpreter. This entry was posted in Book by tkg.