| Description:
Performs a logical disjunction on two expressions.
If either or both expressions evaluate to True, result
is True. The following table illustrates how result
is determined:
| If
expression1 is |
And
expression2 is |
Then
result is |
| True |
True |
True |
| True |
False |
True |
| False |
True |
True |
| False |
False |
False |
The Or operator also performs a bitwise comparison
of identically positioned bits in two numeric expressions
and sets the corresponding bit in result according
to the following table:
| If
bit in expression1 is |
And
bit in expression2 is |
Then
result is |
| 0 |
0 |
0 |
| 0 |
1 |
1 |
| 1 |
0 |
1 |
| 1 |
1 |
1 |
|