# ^^ -- logical exclusive-or

## Synopsis

• Usage:
m ^^ n
• Inputs:
• m
• n
• Outputs:
• an integer, the bitwise logical exclusive-or of the integers m and n

## Description

 i1 : 10 ^^ 12 o1 = 6

## Ways to use symbol ^^ :

• "ZZ ^^ ZZ"
• "Expression ^^ Expression" -- see Expression -- the class of all expressions
• "Expression ^^ Holder" -- see Expression -- the class of all expressions
• "Expression ^^ Thing" -- see Expression -- the class of all expressions
• "Holder ^^ Expression" -- see Expression -- the class of all expressions
• "Holder ^^ Holder" -- see Expression -- the class of all expressions
• "Thing ^^ Expression" -- see Expression -- the class of all expressions

## For the programmer

The object ^^ is .

This operator may be used as a binary operator in an expression like x^^y. The user may install binary methods for handling such expressions with code such as

         X ^^ Y := (x,y) -> ...

where X is the class of x and Y is the class of y.