Contents Index Search Previous Next
2.9 Reserved Words
Syntax
1/1
This
paragraph was deleted.
2
The following are the
reserved words (ignoring upper/lower case distinctions):
abort | else | new | return |
|
abs | elsif | not | reverse |
|
abstract | end | null | |
|
accept | entry | | select |
|
access | exception | of | separate |
|
aliased | exit | or | subtype |
|
all | | others | |
|
and | for | out | tagged |
|
array | function | | task |
|
at | | package | terminate |
|
| generic | pragma | then |
|
begin | goto | private | type |
|
body | | procedure | |
|
| if | protected | until |
|
case | in | | use |
|
constant | is | raise | |
|
| | range | when |
|
declare | limited | record | while |
|
delay | loop | rem | with |
|
delta | | renames | |
|
digits | mod | requeue | xor |
|
do | | | |
|
3
6 The reserved words appear
in lower case boldface in this International Standard, except
when used in the designator of an
attribute (see 4.1.4). Lower case boldface
is also used for a reserved word in a string_literal
used as an operator_symbol. This
is merely a convention -- programs may be written in whatever typeface
is desired and available.
Contents Index Search Previous Next Legal