Overview of expressions and operators

An operand is a language element that represents a value, and an operator is a language element that determines how the value of an expression is to be computed from its operand or operands. A unary operator performs an operation on a single operand, and a binary operator performs an operation on two operands. An expressionis a sequence of operators and operands that evaluates to a single value at run time.

An expression can consist of any of the following:

All legal expressions evaluate to a numeric value, a String value (possibly the empty string), NULL, EMPTY, NOTHING, or the Boolean value True (-1) or False (0).


Additional Documentation | Trademarks |