The conditional fail expression allow the user to conditionally execute a piece of code depending on a failure occurred in the previous part of the code.
variable = expr1 : expr2 : ... : exprN;
integer count = getCachedValue() : refreshCacheAndGetCachedValue() : defaultValue;
Conditional expression is available only in an interpreted mode. It is not available in a compiled mode.