[This index is not part of the standard definition of the Ada programming language.] An entry exists in this index for each technical term or phrase that is defined in the reference manual. The term or phrase is in boldface and is followed by the section number where it is defined, also in boldface, for example:
        Record aggregate 4.3.1 (4.3.1)

References to other sections that provide additional information are shown after a semicolon, for example:
        Record aggregate 4.3.1 (4.3.1).; 4.3 (4.3)

References to other related entries in the index follow in brackets, and a line that is indented below a boldface entry gives the section numbers where particular uses of the term or phrase can be found; for example:
        Record aggregate 4.3.1 (4.3.1); 4.3 (4.3)
          [see also: aggregate]
             as a basic operation 3.3.3 (3.3.3); 3.7.4 (3.7.4) 
             in a code statement  13.8 (13.8)

The index also contains entries for different parts of a phrase, entries that correct alternative terminology, and entries directiong the reader to information otherwise hard to find, for example:
          [see:  suppress pragma]

The index has been split since it is so large.

Sections: A, B, C, D, E, F, G, H, I, L, M, N, O, P, Q, R, S, T, U, V, WXYZ