LISP in small pieces by Christian Queinnec, Kathleen Callaway

LISP in small pieces



Download eBook




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


23:32; Blogger ern said Awesome. The great idea of quotation at least traces back to Lisp, where program is also a kind of data – the execution behavior of a piece of program is completely controllable by the user, just treat it as input data and write a custom evaluator for it. 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. The default Lisp evaluator is eval, we can easily write a Remember F# has a rich set of syntax while a domain language takes a small subset of it is usually enough expressive. 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. Java: Written in If you want a mercilessly small, easily modifiable version, this is it. Especially if "advanced" means "higher" position ;) – Heartless Angel Jan 22 '09 at 5:16 +1 for the first set, these are great books to add to the collection. See Lisp in Small Pieces by Christian Queinnec. A guy I know ordered it and he reports it's a full, normal copy. 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). Caveat: this is not a best-of nor a comprehensive list of Lisp books; it is merely a selection of Lisp books you may not have heard of or that special to me in some way. Lisp: An interpreter for the Scheme dialect. If you are writing code that needs to live and is critical to the organization, hire literate programmers and an English major as an editor-in-chief. 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. Christian Quenniac's Lisp in Small Pieces is a good reference for interpreting and compiling Lisp. Am cherry-picking my way through Queinnec's Lisp in Small Pieces, and your syntax-case exposition is exactly what I needed to introduce dynamic bindings. 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. For some reason, amazon.ca has Lisp in Small Pieces by Christian Queinnec for CDN$3.95.