Represents the true value.
Represents the false value.
Result is true if v is false, otherwise true. Logical NOT.
Result is true if either a or b are true or both. Logical OR.
Example:
if (2 < 3 || 5 < 3) 5 else 7 => 5
Result is true if both a and b are true. Logical AND.
if (2 < 3 && 1 < 3) 5 else 7 => 5
Result is true if the statements a and b are equivalent. Logical equivalence.
Result is true if a implies b. Logical implication.
Result is T if c is true, otherwise F.
Example:
if (nil? nil) 'yes else 'no => 'yes