| Class | Description |
|---|---|
| ArithmeticBase |
The "base" or factor of arithmetic instructions (a number or a variable)
|
| Number |
Represents a number
|
| Variable |
A variable stores a value and can be used in an expression.
|
| VariableFactory |
Clients can use this class to obtain a unique variable per identifier
(avoiding a proliferation of objects)
|