Great Deals on Used Textbooks & New Textbooks!               
My Account | Help Desk | Market Place Shopping Cart
Free shipping. Click here for details.
No items in cart.
Total: $0.00
Textbooks Sell Textbooks Books Supplies Medical Books College Apparel Movies Clearance
Search  Advanced >>
Related Topics: Computers >> Programming Languages >> General
The  Scheme Programming Language,9780262541480
Other versions by this Author

The Scheme Programming Language


Edition: 3rd
Author(s): R. Kent Dybvig
ISBN10:  0262541483
ISBN13:  9780262541480
Format:  Paperback
Pub. Date:  10/1/2003
Publisher(s): ADDISON WESLEY

Buy in Bulk
Send to a friend
New Price  $37.20
List Price $40.00
eVIP Price  $35.34
New Copy:  Currently Available, Usually Ships in 24-48 Hours
add remove
Marketplace Price $3.57
List Price $40.00 Available in the eCampus Marketplace
Take 90 Days to Pay on $250 or more
with Quick, Easy, Secure
Subject to credit approval.
SummaryTable of Contents
This thoroughly updated edition of The Scheme Programming Language provides an introduction to Scheme and a definitive reference for standard Scheme, presented in a clear and concise manner. Written for professionals and students with some prior programming experience, it begins by leading the programmer gently through the basics of Scheme and continues with an introduction to some of the more advanced features of the language. Many exercises are presented to help reinforce the lessons learned, and answers to the exercises are given in a new appendix. Most of the remaining chapters are dedicated to the reference material, which describes in detail the standard features of Scheme included in the Revised Report on Scheme and the ANSI/IEEE standard for Scheme.

Numerous examples are presented throughout the introductory and reference portions of the text, and a unique set of extended example programs and applications, with additional exercises, are presented in the final chapter. Reinforcing the book's utility as a reference text are appendixes that present the formal syntax of Scheme, a summary of standard forms and procedures, and a bibliography of Scheme resources. The Scheme Programming Language stands alone as an introduction to and essential reference for Scheme programmers. It is also useful as a supplementary text for any course that uses Scheme.

The Scheme Programming Language is illustrated by artist Jean-Pierre Hebert, who writes Scheme programs to extend his ability to create sophisticated works of digital art.

The thoroughly updated third edition of a popular introductory and reference text for standard Scheme, with examples and exercises.
Preface ix
1. Introduction 1(10)
1.1. Scheme Syntax
6(1)
1.2. Scheme Naming Conventions
7(1)
1.3. Typographical and Notational Conventions
8(3)
2. Getting Started 11(44)
2.1. Interacting with Scheme
13(2)
2.2. Simple Expressions
15(6)
2.3. Evaluating Scheme Expressions
21(1)
2.4. Variables and Let Expressions
22(3)
2.5. Lambda Expressions
25(4)
2.6. Top-Level Definitions
29(4)
2.7. Conditional Expressions
33(6)
2.8. Simple Recursion
39(6)
2.9. Assignment
45(10)
3. Going Further 55(28)
3.1. Syntactic Extension
57(5)
3.2. More Recursion
62(8)
3.3. Continuations
70(5)
3.4. Continuation Passing Style
75(2)
3.5. Internal Definitions
77(6)
4. Procedures and Variable Bindings 83(10)
4.1. Variable References
85(1)
4.2. Lambda
86(1)
4.3. Local Binding
87(2)
4.4. Variable Definitions
89(2)
4.5. Assignment
91(2)
5. Control Operations 93(26)
5.1. Procedure Application
95(1)
5.2. Sequencing
96(1)
5.3. Conditionals
97(3)
5.4. Recursion, Iteration, and Mapping
100(4)
5.5. Continuations
104(4)
5.6. Delayed Evaluation
108(2)
5.7. Multiple Values
110(6)
5.8. Eval
116(3)
6. Operations on Objects 119(50)
6.1. Constants and Quotation
121(1)
6.2. Generic Equivalence and Type Predicates
122(10)
6.3. Lists and Pairs
132(7)
6.4. Numbers
139(14)
6.5. Characters
153(5)
6.6. Strings
158(6)
6.7. Vectors
164(2)
6.8. Symbols
166(3)
7. Input and Output 169(12)
7.1. Input Operations
171(4)
7.2. Output Operations
175(4)
7.3. Loading Programs
179(1)
7.4. Transcript Files
179(2)
8. Syntactic Extension 181(30)
8.1. Keyword Bindings
184(3)
8.2. Syntax-Rules Transformers
187(3)
8.3. Syntax-Case Transformers
190(10)
8.4. Examples
200(11)
9. Extended Examples 211(48)
9.1. Matrix and Vector Multiplication
213(5)
9.2. Sorting
218(2)
9.3. A Set Constructor
220(4)
9.4. Word Frequency Counting
224(4)
9.5. Scheme Printer
228(3)
9.6. Formatted Output
231(3)
9.7. A Meta-Circular Interpreter for Scheme
234(4)
9.8. Defining Abstract Objects
238(4)
9.9. Fast Fourier Transform
242(5)
9.10. A Unification Algorithm
247(3)
9.11. Multitasking with Engines
250(9)
Bibliography 259(2)
Answers to Selected Exercises 261(16)
Formal Syntax of Scheme 277(4)
Summary of Forms 281(8)
Index 289

Check Out These Items!
eCampus.com Pink Backpack eCampus.com Pink Backpack
Retail Price $28.95
Our Price $10.00
eCampus.com T-Shirt eCampus.com T-Shirt
Retail Price $14.99
Our Price $2.00
eCampus.com 4GB USB Drive eCampus.com 4GB USB Drive
Retail Price $32.95
Our Price $25.00
  Buy Textbooks
  Sell Textbooks
  College Apparel
  Shop by School
  Virtual Bookstores
  Order Status
  Shipping Rates
  Return Policy
  Marketplace Info
  F.A.S.T.
  Contact Us
  Privacy Policy
  Legal Notices
  Site Security
  Employment
  Help Desk
  eCampus Blog
  Affiliate Program
  Bulk Orders
  College Marketing
HACKER SAFE certified sites prevent over 99.9% of hacker crime.
eCampus.com blog follow eCampus.com on twitter find eCampus.com on facebook RSS Need Help? eService@ecampus.com   Copyright© 1999-2008     
.