did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780521193993

Revised [6] Report on the Algorithmic Language Scheme

by
  • ISBN13:

    9780521193993

  • ISBN10:

    0521193990

  • Edition: Revised
  • Format: Hardcover
  • Copyright: 2010-06-07
  • Publisher: Cambridge University Press

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $124.99 Save up to $46.25
  • Rent Book $78.74
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    SPECIAL ORDER: 1-2 WEEKS
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

Supplemental Materials

What is included with this book?

Summary

Programming languages should be designed not by piling feature on top of feature, but by removing the weaknesses and restrictions that make additional features appear necessary. Scheme demonstrates that a very small number of rules for forming expressions, with no restrictions on how they are composed, are enough to form a practical and efficient programming language that is flexible enough to support most of the major programming paradigms in use today. This book contains the three parts comprising 'R6RS', the sixth revision of a series of reports describing the programming language Scheme. The book is divided into parts: a description of the language itself, a description of the standard libraries and non-normative appendices. Early chapters introduce Scheme and later chapters act as a reference manual. This is an important report for programmers that work with or want to learn about the Scheme language.

Table of Contents

Preface
Language: Description of the language
Overview of Scheme
Requirement levels
Numbers
Lexical syntax and datum syntax
Semantic concepts
Entry format
Libraries
Top-level programs
Primitive syntax
Expansion process
Base library
Appendices
Standard Libraries
Unicode
Bytevectors
List utilities
Sorting
Control structures
Records
Exceptions and conditions
I/O
File system
Command-line access and exit values
Arithmetic
syntax-case
Hashtables
Enumerations
Composite library
Eval
Mutable pairs
Mutable strings
R5RS compatibility
Non-Normative Appendices
Standard-conformant mode
Optional case insensitivity
Use of square brackets
Scripts
Source code representation
Use of library versions
Unique library names
References
Alphabetic index of definitions of concepts, keywords, and procedures
Table of Contents provided by Publisher. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program