Ada Programming/Keywords/xor
From Wikibooks, open books for an open world
< Ada Programming | Keywords(Redirected from Ada Programming/Operators/xor)
Contents |
[edit] Logical operator
[edit] Boolean operator
X : Boolean := A = 10 xor B = 10;
[edit] 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;
[edit] Bitwise operator
The operator xor could be used with modular types and also with boolean arrays to perform bitwise operations.
[edit] See also
[edit] Wikibook
[edit] Ada 95 Reference Manual
- 2.9 Reserved Words (Annotated)
- 4.4 Expressions (Annotated)
- 4.5.1 Logical Operators and Short-circuit Control Forms (Annotated)
- Annex P (informative) Syntax Summary (Annotated)
[edit] Ada 2005 Reference Manual
- 2.9 Reserved Words (Annotated)
- 4.4 Expressions (Annotated)
- 4.5.1 Logical Operators and Short-circuit Control Forms (Annotated)
- Annex P (informative) Syntax Summary (Annotated)
[edit] Ada Quality and Style Guide
| Ada Keywords | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| Ada Operators | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|