Cover of: Programming and meta-programming in scheme | Pearce, Jon. Read Online
Share

Programming and meta-programming in scheme

  • 385 Want to read
  • ·
  • 81 Currently reading

Published by Springer in New York .
Written in English

Subjects:

  • Scheme (Computer program language)

Book details:

Edition Notes

Includes bibliographical references (p. [361]) and index.

StatementJon Pearce.
SeriesUndergraduate texts in computer science
Classifications
LC ClassificationsQA76.73.S34 P4 1998
The Physical Object
Paginationxiii, 341 p. :
Number of Pages341
ID Numbers
Open LibraryOL681838M
ISBN 100387983201
LC Control Number97028476

Download Programming and meta-programming in scheme

PDF EPUB FB2 MOBI RTF

As well as providing a thorough grounding in Scheme, the author discusses different programming paradigms in depth. An important theme throughout is that of "meta-programming", thus providing an insight into topics such as type-checking and overloading which might otherwise be by: 1. As well as providing a thorough grounding in Scheme, the author discusses in depth different programming paradigms. An important theme throughout is that of "meta-programming": the perspective that programs themselves can be treated as data, and hence can be analyzed and modified as : Springer-Verlag New York. Provides a first course in Scheme and covers its features: abstraction, functional programming, data types, recursion, and semantic programming. This text aims to teach students to program in Scheme; and provides insight into topics such as type-checking and overloading. As well as providing a thorough grounding in Scheme, the author discusses in depth different programming paradigms. An important theme throughout is that of "meta-programming": the perspective that programs themselves can be treated as data, and hence can be analyzed and modified as objects.

Note: If you're looking for a free download links of Programming and Meta-Programming in Scheme (Undergraduate Texts in Computer Science) Pdf, epub, docx and torrent then this site is not for you. only do ebook promotions online and we does not . Get this from a library! Programming and Meta-Programming in Scheme. [Jon Pearce] -- By now, Scheme is a well-established programming language and is finding increasing popularity in programming courses for undergraduates. Its expressive capabilities are matched by a simplicity of. You can probably do runtime metaprogramming in Ruby too, but I don't know Ruby. So --there are several different metaprogramming methods in Scheme (different macro systems). I suggest you take a look at some basic Scheme book and later read about two different macro systems. Some good Scheme books: Simply Scheme; Teach Yourself Scheme. Programming and Meta Programming in Scheme (with errata), Jon Pearce, Springer, Débuter la programmation avec Scheme, Jean-Christophe Routier and Eric Wegrzynowski, International Thompson Publishing France, Premiers cours de programmation avec Scheme, Jean-Paul Roy, Ellipses,

- Most of Lisp books in one place. See more ideas about Books, Theoretical computer science and Discrete mathematics pins. Metaprogramming is a programming technique in which computer programs have the ability to treat other programs as their data. It means that a program can be designed to read, generate, analyze or transform other programs, and even modify itself while running. An important theme throughout is that of "meta-programming", thus providing an insight into topics such as type-checking and overloading which might otherwise be now, Scheme is a well-established programming language and is finding increasing popularity in programming courses for . Principles of Programming Languages Mira Balaban Lecture Notes May 6, Many thanks to Tamar Pinhas, Ami Hauptman, Eran Tomer, Barak Bar-Orion, Azzam Maraee, Yaron Gonen, Ehud Barnea, Rotem Mairon, Igal Khitron, Rani Etinger, Ran Anner, Tal Achimeir, Michael Elhadad, Michael Frank for their great help in preparing these notes and the.