This section discusses the representation of data types and values, what it means for Scheme to be a latently typed language, and the role of variables. We conclude by introducing the Scheme syntaxes for defining a new variable, and for changing the value of an existing variable.
|• Latent Typing:||Scheme as a "latently typed" language.|
|• Values and Variables:||About data types, values and variables.|
|• Definition:||Defining variables and setting their values.|