Boolean

4GL includes two Boolean constants: FALSE (= 0) and TRUE (=1). If an operand evaluates to NULL, Boolean operators can yield an unknown result that 4GL treats as FALSE, in some contexts. Because 4GL does not have a Boolean data type, Boolean values should be stored in the integer data types.

See also Boolean operator, constant, integer, relational operators.