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 can be 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.