411 REFERENCE · Wikibooks
Ada Programming/Keywords/xor
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
Keywords xor
__TOC__
Logical operator
Boolean operator
X : Boolean := A = 10 xor B = 10;
Boolean operator on arrays
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
The operator xor could be used with modular types and also with boolean arrays to perform bitwise operations.
See also
Wikibook
Ada Programming
Ada Programming/Keywords
Ada Programming/Operators
Ada 95 Reference Manual
2 9 Reserved Words
4 4 Expressions
4 5 1 Logical Operators and Short-circuit Control Forms
P (informative) Syntax Summary
Ada 2005 Reference Manual
2 9 Reserved Words
4 4 Expressions
4 5 1 Logical Operators and Short-circuit Control Forms
P (informative) Syntax Summary
Ada Quality and Style Guide
3 1 3 Capitalization
10 6 3 Bit Operations on Modular Types
Xor