Boolean Expressions

XJEase represents boolean values with integers. FALSE is represented by the value zero and TRUE by any other value greater than zero. The global constant TRUE is defined to be 1 by default.

Boolean values are returned by the various comparison operators (<, <=, >, >=, = and !=), are consumed and returned by the various logical operators (!, &&?, ||?, && and ||), and used by the XJEase IF statement.