Read e-book online Lisp in Small Pieces PDF

By Christian Queinnec,Kathleen Callaway

ISBN-10: 0521545668

ISBN-13: 9780521545662

ISBN-10: 0521562473

ISBN-13: 9780521562478

this can be a finished account of the semantics and the implementation of the complete Lisp family members of languages, specifically Lisp, Scheme and similar dialects. It describes eleven interpreters and a couple of compilers, together with very fresh ideas of interpretation and compilation. The e-book is in components. the 1st begins from an easy evaluate functionality and enriches it with a number of identify areas, continuations and side-effects with commented editions, whereas whilst the language used to outline those positive factors is lowered to an easy lambda-calculus. Denotational semantics is then certainly brought. the second one half focuses extra on implementation concepts and discusses precompilation for speedy interpretation: threaded code or bytecode; compilation in the direction of C. a few extensions also are defined equivalent to dynamic review, mirrored image, macros and gadgets. it will develop into the hot normal reference for individuals eager to be aware of extra concerning the Lisp family members of languages: how they paintings, how they're carried out, what their versions are and why such variations exist. the total code is equipped (and additionally to be had over the Net). a wide bibliography is given in addition to quite a few routines. therefore it can even be utilized by scholars to accompany moment classes on Lisp or Scheme.

Show description

Read or Download Lisp in Small Pieces PDF

Best software development books

Antipatterns: Managing Software Organizations and People, - download pdf or read online

Emphasizing management ideas and practices, Antipatterns: handling software program corporations and folks, moment version catalogs forty nine enterprise practices which are frequently precursors to failure. This up-to-date variation of a bestseller not just illustrates undesirable administration methods, but additionally covers the undesirable paintings environments and cultural features mostly present in IT, software program improvement, and different enterprise domain names.

Download e-book for kindle: Software Development for Engineers: C/C++, Pascal, Assembly, by William Buchanan

Specialisation in software program has turn into a specific thing of the previous. With the movement in the direction of graphical person interface programming, engineers should have a valid wisdom of a number of programming languages and for the 1st time many of the major technical languages are brought in one quantity. the entire instance courses incorporated relate to genuine existence purposes to supply an extended wanted reference that scholars will locate worthy all through their stories, and a definitive consultant for pro builders requiring an perception into different languages.

Download e-book for kindle: Software Engineering: A Practitioner's Approach: Software by Roger Pressman

For nearly 3 a long time Roger Pressman's software program Engineering: A Practitioner's process has been the world's best textbook in software program engineering. the hot variation represents a tremendous restructuring and replace of past variants solidifying the book's place because the so much complete advisor to this significant topic.

Download e-book for kindle: RPG TnT: 101 Dynamite Tips 'n Techniques with RPG IV by Bob Cozzi

Delivering options to dozens of technical dilemmas, this advisor positive aspects one zero one information for comparing and circumventing RPG IV's shortcomings to aid finish clients create extensions and application good points that aren't on hand via commonplace RPG IV—the basic programming language used for enterprise software improvement on IBM's midrange computers.

Extra resources for Lisp in Small Pieces

Sample text

Download PDF sample

Lisp in Small Pieces by Christian Queinnec,Kathleen Callaway


by Charles
4.4

Rated 4.57 of 5 – based on 33 votes