Blocks Values and words are grouped together in blocks . You can organize values and words in any order and over any number of lines. Evaluation Blocks can be evaluated to compute their results. The values and words of the block are computed from left to right. Variables Words can be used as variables to hold values.
Variables only have meaning within the context where they are defined.
A context can span the entire program or be restricted to a particular block, object, or function. In the example below, the use function makes the word age local to the block that follows. Age is a local variable . Outside the block it may have other values, but that will not affect the value of age within the block. Local variables are also created by functions, as will be described in the next section.