Logical operator [edit]
Boolean operator [edit]
X : Boolean := A = 10 xor B = 10;
Boolean operator on arrays [edit]
The xor operation is applied to each boolean inside the array.
type Day_Of_Month is range 1 .. 31;
type Month_Array is array (Day_Of_Month) of Boolean;
X : Month_Array := Function_1;
Y : Month_Array := Function_2;
Z : Month_Array := X xor Y;
Bitwise operator [edit]
The operator xor could be used with modular types and also with boolean arrays to perform bitwise operations.
See also [edit]
Wikibook [edit]
Ada 95 Reference Manual [edit]
Ada 2005 Reference Manual [edit]
Ada Quality and Style Guide [edit]