H (Hybrid) Language - v0.03, by Dr. Herong Yang
"boolean" "and" Operation
This section describes 'boolean' 'and' operation
The "boolean" "and" operation is provided through the boolean.and() function, which has the following syntax:
boolean.and(a, b) Parameters: a - First "boolean" data object b - Second "boolean" data object Return: Returns a new "boolean" data object representing $true, if both "a" and "b" represent $true. Otherwise, returns a new "boolean" data object representing $false. If we use 1 for $true and 0 for $false, the Boolean value represented by returning data object can be described as: a 0 1 b |---- 0 | 0 0 1 | 0 1
The "boolean" "and" operation can be expressed in the "&" operator format:
a & b; # alias of the following function call boolean.and(a, b);
Design options:
1. Use & as the "boolean" "and" operator.
2. Use && as the "boolean" "and" operator.
Table of Contents
Constructor Function: boolean()
Inheritance - Object Attachments