abort | else | new | return | |
abs | elsif | not | reverse | |
abstract | end | null | ||
accept | entry | select | ||
access | exception | of | separate | |
aliased | exit | or | some | |
all | others | subtype | ||
and | for | out | synchronized | |
array | function | overriding | ||
at | tagged | |||
generic | package | task | ||
begin | goto | parallel | terminate | |
body | pragma | then | ||
if | private | type | ||
case | in | procedure | ||
constant | interface | protected | until | |
is | use | |||
declare | raise | |||
delay | limited | range | when | |
delta | loop | record | while | |
digits | rem | with | ||
do | mod | renames | ||
requeue | xor |