
Definition 3.9: expression
A valid sequence of operand(s) and operator(s) that reduces (or evaluates) to a single value.
Definition 3.10: operator
A language-specific syntactical token (usually a symbol) that causes an action to be taken on one or more operands.
Definition 3.11: operand
A value that receives the operator's action.
Definition 3.12: precedence
Determines the order in which the operators are allowed to manipulate the operands.
Definition 3.13: associativity
Determines the order in which the operators of the same precedence are allowed to manipulate the operands.
Definition 3.14: evaluation
The process of applying the operators to the operands and resulting in a single value.
Definition 3.15: parentheses
Change the order of evaluation in an expression. You do what's in the parentheses first.
- 1866 reads