Short circuiting logical operators in XJEase
A boolean expression in XJEase is an expression that is considered to evaluate to either false or true. Boolean values are represented by an integer, where 0 is false and any other value is considered to be true. The standard Globals.xje that is included in all new projects has two constants defined, FALSE and TRUE. In XJEase we have three logical operators: NOT represented by !, AND represented by &&, and OR represented by || that operate on boolean values. […]