< Ada Programming < Keywords
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_Monthis
range
1 .. 31;type
Month_Arrayis
array
(Day_Of_Month)of
Boolean; X : Month_Array := Function_1; Y : Month_Array := Function_2; Z : Month_Array := Xxor
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 95 Reference Manual
Ada 2005 Reference Manual
Ada Quality and Style Guide
Ada Keywords | ||||
---|---|---|---|---|
abort |
else |
new |
return |
|
abs |
elsif |
not |
reverse |
|
abstract (Ada 95) |
end |
null |
||
accept |
entry |
select |
||
access |
exception |
of |
separate |
|
aliased (Ada 95) |
exit |
or |
some (Ada 2012) |
|
all |
others |
subtype |
||
and |
for |
out |
synchronized (Ada 2005) |
|
array |
function |
overriding (Ada 2005) |
||
at |
tagged (Ada 95) |
|||
generic |
package |
task |
||
begin |
goto |
pragma |
terminate |
|
body |
private |
then |
||
if |
procedure |
type |
||
case |
in |
protected (Ada 95) |
||
constant |
interface (Ada 2005) |
until (Ada 95) |
||
is |
raise |
use |
||
declare |
range |
|||
delay |
limited |
record |
when |
|
delta |
loop |
rem |
while |
|
digits |
renames |
with |
||
do |
mod |
requeue (Ada 95) |
xor |
Ada Operators | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.