Formula Expression

A formula expression is a sequence of values and functions that, when evaluated, produce a new value.

A formula expression contains a sequence of parse tokens, each of which is an operand token, a control token, or a function token.

Formula expressions are stored as strings using Reverse-Polish notation. Reverse-Polish notation is a logical system for the specification of mathematical formulas in which operands are followed by operators.