| Description:
Performs a logical exclusion on two expressions.
If one, and only one, of the expressions evaluates to True,
result is True. The following table illustrates
how result is determined:
| If
expression1 is |
And
expression2 is |
The
result is |
| True |
True |
False |
| True |
False |
True |
| False |
True |
True |
| False |
False |
False |
The Xor 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 |
0 |
|