Modifies the value stored in a variable by performing a binary
XOR operation with it.
Parameters:
symbol -
A symbol object identifying a variable in the current context. The
variable must contain a numeric value.
value -
A numeric object represeting the value to be binary XORed with
the value stored in variable symbol.
Returns:
The new value of the variable.
Modifies the contents of the variable identified by
symbol by performing a binary XOR between
value and the value it had previously stored.
The variable binded to symbol is expected to
contain an integer object.