Scheme - 5.
Program structure Go to the first , previous , next , last section, table of contents .
A Scheme program consists of a sequence of expressions and definitions. Expressions are described in chapter section 4. Definitions occurring at the top level of a program are interpreted declaratively. They cause bindings to be created in the top level environment. 5.2 Definitions Definitions are valid in some, but not all, contexts where expressions are allowed.