This page covers the following
topics related to Scheme : Enter Scheme, Data types, Forms, Conditionals,
Lexical variables, Recursion, I/O, Macros, Structures, Alists and tables, System
interface, Objects and classes, Jumps, Nondeterminism, Engines, Shell scripts,
CGI scripts.
The report gives
a defining description of the programming language Scheme. Scheme is a
statically scoped and properly tail-recursive dialect of the Lisp programming
language invented by Guy Lewis Steele Jr. and Gerald Jay Sussman. It was
designed to have an exceptionally clear and simple semantics and few different
ways to form expressions. This PDF covers the following topics related to Scheme
: Introduction, 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.
The Scheme Programming Language, which documents the standard subset
of the language. The book offers three chapters of introductory material with
numerous examples, eight chapters of reference material, and one chapter of
extended examples and additional exercises. All of the examples can be entered
directly from the keyboard into an interactive Scheme session.