RTR provides several built-in functions for logical operations.
Returns true if all arguments evaluate to true.
all(true, true, true); /* Returns true */
all(true, false, true); /* Returns false */
all(true, 1, "hello"); /* Returns true */
Returns true if any argument evaluates to true.
any(false, false, true); /* Returns true */
any(false, false, false); /* Returns false */
any(false, 0, "hello"); /* Returns true */
Returns the logical negation of the argument.
not(true); /* Returns false */
not(false); /* Returns true */
not(0); /* Returns true */
not(1); /* Returns false */