@ Nonnull public static IJSExpression cand ( @ Nonnull final IJSExpression aLeft , @ Nonnull final IJSExpression aRight ) { // Some optimizations if ( aLeft == JSExpr . TRUE ) return aRight ; if ( aRight == JSExpr . TRUE ) return aLeft ; if ( aLeft == JSExpr . FALSE || aRight == JSExpr . FALSE ) return JSExpr . FALSE ; return new JSOpBinary ( aLeft , "&&" , aRight ) ; }
Logical - and