< Ada Programming
Language summary keywords
Most Ada “keywords” have different functions depending on where they are used. A good example is for which controls the representation clause when used within a declaration part and controls a loop when used within an implementation.
In Ada, a keyword is a reserved word, so it cannot be used as an identifier. Some of them are used as attribute names.
List of keywords
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 |
See also
Wikibook
Ada Reference Manual
Ada 83
Ada 95
Ada 2005
Ada 2012
Ada Quality and Style Guide
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.