Expressions
An expression in Whistle evaluates to a value, this could be through either binary or unary expressions, or the special conditional expression.
In the future, once PR #21 gets merged, there will be a new type of expression: that of the array slice and index accessors.
Unary
A unary expression can be one of two things, either a primary or an operation.
Primary
TODO, Probably move this to a new file
Operation
TODO
Binary
TODO
Conditional
TODO