(r5rs.info.gz) Syntax
Info Catalog
(r5rs.info.gz) Semantics
(r5rs.info.gz) Overview of Scheme
(r5rs.info.gz) Notation and terminology
1.2 Syntax
==========
Scheme, like most dialects of Lisp, employs a fully parenthesized prefix
notation for programs and (other) data; the grammar of Scheme generates
a sublanguage of the language used for data. An important consequence
of this simple, uniform representation is the susceptibility of Scheme
programs and data to uniform treatment by other Scheme programs. For
example, the `eval' procedure evaluates a Scheme program expressed as
data.
The `read' procedure performs syntactic as well as lexical
decomposition of the data it reads. The `read' procedure parses its
input as data (section External representation), not as program.
The formal syntax of Scheme is described in section Formal
syntax.
Info Catalog
(r5rs.info.gz) Semantics
(r5rs.info.gz) Overview of Scheme
(r5rs.info.gz) Notation and terminology
automatically generated byinfo2html