Condition
Keywords: data type, empty value
A condition is an operand, which should return a Boolean value true or false. When returning another data type, the value is considered as true, when it is not empty and as false otherwise. There are empty value definitions for each data type.
Definition:
condition := '(' doperand ')'