GNU Info

Info Node: (guile.info)Basic Ideas

(guile.info)Basic Ideas


Next: Data Types Prev: Scheme Intro Up: Top
Enter node , (file) or (file)node

Basic Ideas in Scheme
*********************

In this chapter, we introduce the basic concepts that underpin the
elegance and power of the Scheme language.

Readers who already possess a background knowledge of Scheme may happily
skip this chapter.  For the reader who is new to the language, however,
the following discussions on data, procedures, expressions and closure
are designed to provide a minimum level of Scheme understanding that is
more or less assumed by the reference chapters that follow.

The style of this introductory material aims about halfway between the
terse precision of R5RS and the discursive randomness of a Scheme
tutorial.

About Data
Latent typing, types, values and variables.
About Procedures
The representation and use of procedures.
About Expressions
All kinds of expressions and their meaning.
About Closure
Closure, scoping and environments.

automatically generated by info2www version 1.2.2.9