Go to the first, previous, next, last section, table of contents.


index

i    section Complex Types(5), see section Complex Types(5), see section Complex Types.
identifier    section Identifiers.
   used    section Pragmas(2),    section Pragmas(3),    section Pragmas(2),    section Pragmas(3),    section Pragmas,
           section Pragmas(23),   section Declarations(4),    section Names(23),   section Declarations(4),    section Names,
           section Selected Components(3), see section Attributes(3), see section Loop Statements(3), see section Attributes(3), see section Loop Statements,
           section Block Statements(2),    section Subprogram Declarations(5),    section Package Specifications and Declarations(2),    section Subprogram Declarations(5),    section Package Specifications and Declarations,
           section Package Bodies(2),    section Task Units and Task Objects(4),    section Task Units and Task Objects(2),    section Task Units and Task Objects(4),    section Task Units and Task Objects,
           section Protected Units and Protected Objects(4),    section Protected Units and Protected Objects(7),    section Entries and Accept Statements(4),    section Protected Units and Protected Objects(7),    section Entries and Accept Statements,
           section Entries and Accept Statements(5), see section Suppressing Checks(4),   section Pragma Restrictions(5), see section Suppressing Checks(4),   section Pragma Restrictions,
           section Interfacing Pragmas(5),    section Interfacing Pragmas(6),    section Interfacing Pragmas(5),    section Interfacing Pragmas(6),    section Interfacing Pragmas,
           section The Standard Task Dispatching Policy(2), see section The Standard Task Dispatching Policy(3), see section Priority Ceiling Locking(2), see section The Standard Task Dispatching Policy(3), see section Priority Ceiling Locking,
           section Priority Ceiling Locking(4),    section Entry Queuing Policies(3),    section Entry Queuing Policies(4),    section Entry Queuing Policies(3),    section Entry Queuing Policies,
           section Language-Defined Pragmas (informative)(8),      section Language-Defined Pragmas (informative)(13),     section Language-Defined Pragmas (informative)(8),      section Language-Defined Pragmas (informative)(13),     section Language-Defined Pragmas (informative),
           section Language-Defined Pragmas (informative)(20),     section Language-Defined Pragmas (informative)(21),     section Language-Defined Pragmas (informative)(20),     section Language-Defined Pragmas (informative)(21),     section Language-Defined Pragmas (informative),
           section Language-Defined Pragmas (informative)(29),     section Language-Defined Pragmas (informative)(36),     section Language-Defined Pragmas (informative)(29),     section Language-Defined Pragmas (informative)(36),     section Language-Defined Pragmas (informative),
           section Implementation-Defined Characteristics (informative)(95),     section Implementation-Defined Characteristics (informative)(98),     section Syntax Summary (informative)(95),     section Implementation-Defined Characteristics (informative)(98),     section Syntax Summary (informative).
identifier specific to a pragma    section Pragmas.
identifier_letter    section Character Set.
   used    section Character Set(3), see section Identifiers(2), see section Identifiers(3), see section Syntax Summary (informative)(3), see section Identifiers(2), see section Identifiers(3), see section Syntax Summary (informative).
Identity    section The Package Strings.Maps(22), see section Wide_String Handling(22), see section Wide_String Handling.
Identity attribute    section The Package Exceptions(9), see section The Package Task_Identification(9), see section The Package Task_Identification,
                      section Language-Defined Attributes (informative)(84),      section Language-Defined Attributes (informative)(84),      section Language-Defined Attributes (informative).
idle task    section Asynchronous Task Control.
if_statement    section If Statements.
   used    section Simple and Compound Statements - Sequences of Statements(5), see section Syntax Summary (informative)(5), see section Syntax Summary (informative).
illegal
   construct    section Structure.
   partition    section Structure.
Im    section Complex Types.
image    section Random Number Generation(14), see section Random Number Generation(26), see section The Package Task_Identification(14), see section Random Number Generation(26), see section The Package Task_Identification,
         section The Package Text_IO.Editing.
   of a value    section Scalar Types(30), see section Language-Defined Attributes (informative)(30), see section Language-Defined Attributes (informative).
Image attribute    section Scalar Types(35), see section Language-Defined Attributes (informative)(35), see section Language-Defined Attributes (informative).
Imaginary    section Interfacing with Fortran(10), see section Complex Types(4), see section Complex Types(10), see section Complex Types(4), see section Complex Types.
immediate scope
   of (a view of) an entity    section Scope of Declarations.
   of a declaration    section Scope of Declarations.
immediately enclosing    section Declarative Region.
immediately visible    section Visibility(4), see section Visibility(4), see section Visibility.
immediately within section Declarative Region(13)
implementation advice    section Structure.
implementation defined    section Conformity of an Implementation with the Standard.
   summary of characteristics    section Implementation-Defined Characteristics (informative).
implementation permissions    section Structure.
implementation requirements    section Structure.
implementation-dependent
   See unspecified    section Conformity of an Implementation with the Standard.
implicit declaration    section Declarations(5), see section Glossary (informative)(5), see section Glossary (informative).
implicit initial values
   for a subtype    section Object Declarations.
implicit subtype conversion    section Type Conversions(59), see section Type Conversions(59), see section Type Conversions.
   Access attribute    section Operations of Access Types.
   access discriminant    section Discriminants.
   array bounds    section Type Conversions.
   array index    section Indexed Components.
   assignment to view conversion    section Type Conversions.
   assignment_statement    section Assignment Statements.
   bounds of a decimal fixed point type    section Fixed Point Types.
   bounds of a fixed point type    section Fixed Point Types.
   bounds of a floating point type    section Floating Point Types.
   bounds of a range    section Scalar Types(9), see section Array Types(9), see section Array Types.
   bounds of signed integer type    section Integer Types.
   choices of aggregate    section Array Aggregates.
   component defaults    section Object Declarations.
   delay expression    section Delay Statements, Duration, and Time.
   derived type discriminants    section Derived Types and Classes.
   discriminant values    section Discriminant Constraints.
   entry index    section Entries and Accept Statements.
   expressions in aggregate    section Record Aggregates.
   expressions of aggregate    section Array Aggregates.
   function return    section Return Statements.
   generic formal object of mode in section Formal Objects(11)
   inherited enumeration literal    section Derived Types and Classes.
   initialization expression    section Object Declarations.
   initialization expression of allocator    section Allocators.
   named number value    section Number Declarations.
   operand of concatenation    section Binary Adding Operators.
   parameter passing    section Parameter Associations(10), see section Parameter Associations(10), see section Parameter Associations,
                        section Parameter Associations.
   pragma Interrupt_Priority    section Task Priorities(17), see section Priority Ceiling Locking(17), see section Priority Ceiling Locking.
   pragma Priority    section Task Priorities(17), see section Priority Ceiling Locking(17), see section Priority Ceiling Locking.
   qualified_expression    section Qualified Expressions.
   reading a view conversion    section Type Conversions.
   result of inherited function    section Derived Types and Classes.
implicit_dereference    section Names.
   used    section Names(4), see section Syntax Summary (informative)(4), see section Syntax Summary (informative).
Import pragma    section Interfacing Pragmas(5), see section Language-Defined Pragmas (informative)(5), see section Language-Defined Pragmas (informative).
imported
   aspect of representation    section Interfacing Pragmas.
imported entity    section Interfacing Pragmas.
in (membership test)    section Expressions(1), see section Relational Operators and Membership Tests(1), see section Relational Operators and Membership Tests.
inaccessible partition    section Partitions.
inactive
   a task state    section Tasks and Synchronization.
included
   one range in another    section Scalar Types.
incomplete type    section Incomplete Type Declarations.
incomplete_type_declaration    section Incomplete Type Declarations.
   used    section Type Declarations(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
Increment    section Subprogram Declarations(37), see section The Generic Package Interfaces.C.Pointers(37), see section The Generic Package Interfaces.C.Pointers.
indefinite subtype    section Objects and Named Numbers(23), see section Discriminants(23), see section Discriminants.
independent subprogram    section Exceptions and Optimization.
independently addressable    section Shared Variables.
Index    section Generic Declarations(19),   section Formal Array Types(11), see section Fixed-Length String Handling(19),   section Formal Array Types(11), see section Fixed-Length String Handling,
         section Fixed-Length String Handling(10), see section Fixed-Length String Handling(11),   section Bounded-Length String Handling(10), see section Fixed-Length String Handling(11),   section Bounded-Length String Handling,
         section Bounded-Length String Handling(45), see section Bounded-Length String Handling(46),   section Unbounded-Length String Handling(45), see section Bounded-Length String Handling(46),   section Unbounded-Length String Handling,
         section Unbounded-Length String Handling(40), see section Unbounded-Length String Handling(41),   section The Generic Package Direct_IO(40), see section Unbounded-Length String Handling(41),   section The Generic Package Direct_IO,
         section The Package Streams.Stream_IO(23), see section The Generic Package Interfaces.C.Pointers(23), see section The Generic Package Interfaces.C.Pointers.
   of an element of an open direct file    section Sequential and Direct Files.
index range    section Array Types.
index subtype    section Array Types.
index type    section Array Types.
Index_Check    section Suppressing Checks.
   [partial]    section Indexed Components(7),   section Slices(7), see section Array Aggregates(7),   section Slices(7), see section Array Aggregates,
                section Array Aggregates(30), see section Binary Adding Operators(8), see section Type Conversions(30), see section Binary Adding Operators(8), see section Type Conversions,
                section Qualified Expressions(4),     section Allocators(4),     section Allocators.
index_constraint    section Index Constraints and Discrete Ranges.
   used    section Subtype Declarations(7), see section Syntax Summary (informative)(7), see section Syntax Summary (informative).
Index_Non_Blank    section Fixed-Length String Handling(12), see section Bounded-Length String Handling(12), see section Bounded-Length String Handling,
                   section Unbounded-Length String Handling.
index_subtype_definition    section Array Types.
   used    section Array Types(3), see section Syntax Summary (informative)(3), see section Syntax Summary (informative).
indexed_component    section Indexed Components.
   used    section Names(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
indivisible    section Shared Variable Control.
information hiding
   See package    section Packages.
   See private types and private extensions    section Private Types and Private Extensions.
information systems    section Systems Programming (normative)(1), see section Information Systems (normative)(1), see section Information Systems (normative).
informative    section Structure.
inheritance
   See also tagged types and type extension    section Tagged Types and Type Extensions.
   See derived types and classes    section Derived Types and Classes.
inherited
   from an ancestor type    section Derivation Classes.
inherited component    section Derived Types and Classes(11), see section Derived Types and Classes(11), see section Derived Types and Classes.
inherited discriminant    section Derived Types and Classes.
inherited entry    section Derived Types and Classes.
inherited protected subprogram    section Derived Types and Classes.
inherited subprogram    section Derived Types and Classes.
initialization
   of a protected object    section Protected Units and Protected Objects(14), see section Protected Procedure Handlers(14), see section Protected Procedure Handlers,
                            section Protected Procedure Handlers.
   of a task object    section Task Units and Task Objects(12), see section Interrupt Entries(12), see section Interrupt Entries.
   of an object    section Object Declarations.
initialization expression    section Object Declarations(1), see section Object Declarations(1), see section Object Declarations.
Initialize    section User-Defined Assignment and Finalization(2), see section User-Defined Assignment and Finalization(6), see section User-Defined Assignment and Finalization(2), see section User-Defined Assignment and Finalization(6), see section User-Defined Assignment and Finalization.
Initialize_Generator    section Random Number Generation.
initialized allocator    section Allocators.
Inline pragma    section Inline Expansion of Subprograms(3), see section Language-Defined Pragmas (informative)(3), see section Language-Defined Pragmas (informative).
Inner    section Subunits of Compilation Units(20), see section Subunits of Compilation Units(21), see section Subunits of Compilation Units(20), see section Subunits of Compilation Units(21), see section Subunits of Compilation Units,
         section Subunits of Compilation Units.
innermost dynamically enclosing    section Exception Handling.
input    section Input-Output.
Input attribute    section Stream-Oriented Attributes(22), see section Stream-Oriented Attributes(22), see section Stream-Oriented Attributes,
                   section Language-Defined Attributes (informative)(92),        section Language-Defined Attributes (informative)(92),        section Language-Defined Attributes (informative).
Input clause    section Representation Attributes(7), see section Stream-Oriented Attributes(7), see section Stream-Oriented Attributes.
input-output
   unspecified for access types    section External Files and File Objects.
Insert    section Fixed-Length String Handling(25), see section Fixed-Length String Handling(26), see section Bounded-Length String Handling(25), see section Fixed-Length String Handling(26), see section Bounded-Length String Handling,
          section Bounded-Length String Handling(61), see section Unbounded-Length String Handling(55), see section Unbounded-Length String Handling(61), see section Unbounded-Length String Handling(55), see section Unbounded-Length String Handling.
inspectable object    section Pragma Inspection_Point.
inspection point    section Pragma Inspection_Point.
Inspection_Point pragma    section Pragma Inspection_Point(3), see section Language-Defined Pragmas (informative)(3), see section Language-Defined Pragmas (informative).
instance
   of a generic function    section Generic Instantiation.
   of a generic package    section Generic Instantiation.
   of a generic procedure    section Generic Instantiation.
   of a generic subprogram    section Generic Instantiation.
   of a generic unit    section Generic Instantiation.
instructions for comment submission
Int    section Subtype Declarations(15), see section Formal Types(13), see section Interfacing with C(15), see section Formal Types(13), see section Interfacing with C.
Int_Plus    section Subprogram Renaming Declarations.
Int_Vectors    section Generic Instantiation.
Int_IO    section Input-Output for Integer Types.
Integer    section Integer Types(11), see section Integer Types(21), see section The Package Standard(11), see section Integer Types(21), see section The Package Standard.
integer literal    section Numeric Literals.
integer literals    section Integer Types(14), see section Integer Types(14), see section Integer Types.
integer type    section Integer Types(1), see section Glossary (informative)(1), see section Glossary (informative).
Integer_Address    section The Package System.Storage_Elements.
Integer_Text_IO
   child of Ada    section Input-Output for Integer Types.
integer_type_definition    section Integer Types.
   used    section Type Declarations(4), see section Syntax Summary (informative)(4), see section Syntax Summary (informative).
Integer_Wide_Text_IO
   child of Ada    section Wide Text Input-Output.
Integer_IO    section The Package Text_IO.
interaction
   between tasks    section Tasks and Synchronization.
interface to assembly language    section Access to Machine Operations.
interface to C    section Interfacing with C.
interface to COBOL    section Interfacing with COBOL.
interface to Fortran    section Interfacing with Fortran.
interface to other languages    section Interface to Other Languages (normative).
Interfaces    section The Package Interfaces.
Interfaces.COBOL    section Interfacing with COBOL.
Interfaces.Fortran    section Interfacing with Fortran.
Interfaces.C    section Interfacing with C.
Interfaces.C.Pointers    section The Generic Package Interfaces.C.Pointers.
Interfaces.C.Strings    section The Package Interfaces.C.Strings.
interfacing pragma    section Interfacing Pragmas.
   Convention    section Interfacing Pragmas.
   Export    section Interfacing Pragmas.
   Import    section Interfacing Pragmas.
internal call    section Intertask Communication.
internal code    section Enumeration Representation Clauses.
internal requeue    section Intertask Communication.
Internal_Tag    section Tagged Types and Type Extensions.
interpretation
   of a complete context    section The Context of Overload Resolution.
   of a constituent of a complete context    section The Context of Overload Resolution.
   overload resolution    section The Context of Overload Resolution.
interrupt    section Interrupt Support.
   example using asynchronous_select    section Asynchronous Transfer of Control,
                                        section Asynchronous Transfer of Control.
interrupt entry    section Interrupt Entries.
interrupt handler    section Interrupt Support.
Interrupt_Handler    section Interrupt Entries.
Interrupt_Handler pragma    section Protected Procedure Handlers(2), see section Language-Defined Pragmas (informative)(2), see section Language-Defined Pragmas (informative).
Interrupt_Priority    section The Package System(16), see section Task Priorities(16), see section Task Priorities.
Interrupt_Priority pragma    section Task Priorities(5), see section Language-Defined Pragmas (informative)(5), see section Language-Defined Pragmas (informative).
Interrupt_ID    section The Package Interrupts.
Interrupts
   child of Ada    section The Package Interrupts.
Intersection    section Abstract Types and Subprograms.
intertask communication    section Intertask Communication.
   See also task    section Tasks and Synchronization.
Intrinsic calling convention    section Conformance Rules.
invalid representation    section Data Validity.
Invert    section Interfacing with Fortran.
Inverted_Exclamation    section The Package Characters.Latin_1.
Inverted_Question    section The Package Characters.Latin_1.
IO_Exceptions    section Renamings of Ada 83 Library Units.
   child of Ada    section Exceptions in Input-Output.
IO_Package    section Limited Types(18), see section Limited Types(18), see section Limited Types.
Is_Alphanumeric    section The Package Characters.Handling.
Is_Attached    section The Package Interrupts.
Is_Basic    section The Package Characters.Handling.
Is_Callable    section The Package Task_Identification.
Is_Character    section The Package Characters.Handling.
Is_Control    section The Package Characters.Handling.
Is_Decimal_Digit    section The Package Characters.Handling.
Is_Digit    section The Package Characters.Handling.
Is_Graphic    section The Package Characters.Handling.
Is_Held    section Asynchronous Task Control.
Is_Hexadecimal_Digit    section The Package Characters.Handling.
Is_ISO_646    section The Package Characters.Handling.
Is_Letter    section The Package Characters.Handling.
Is_Lower    section The Package Characters.Handling.
Is_Open    section The Generic Package Sequential_IO(10), see section The Generic Package Direct_IO(10), see section The Package Text_IO(10), see section The Generic Package Direct_IO(10), see section The Package Text_IO,
           section The Package Streams.Stream_IO.
Is_Reserved    section The Package Interrupts.
Is_Special    section The Package Characters.Handling.
Is_String    section The Package Characters.Handling.
Is_Subset    section The Package Strings.Maps(14), see section Wide_String Handling(14), see section Wide_String Handling.
Is_Terminated    section The Package Task_Identification.
Is_Upper    section The Package Characters.Handling.
Is_In    section The Package Strings.Maps(13), see section Wide_String Handling(13), see section Wide_String Handling.
ISO 10646    section Character Types(2), see section Character Types(2), see section Character Types.
ISO 1989:1985    section Normative References.
ISO/IEC 10646-1:1993    section Normative References.
ISO/IEC 1539:1991    section Normative References.
ISO/IEC 6429:1992    section Normative References.
ISO/IEC 646:1991    section Normative References.
ISO/IEC 8859-1:1987    section Normative References.
ISO/IEC 9899:1990    section Normative References.
ISO_646    section The Package Characters.Handling.
ISO_646_Set    section String-Handling Sets and Mappings.
issue
   an entry call    section Entry Calls.
italics
   nongraphic characters    section Character Types.
   pseudo-names of anonymous types    section Type Declarations(7), see section The Package Standard(7), see section The Package Standard.
   syntax rules    section Method of Description and Syntax Notation.
   terms introduced or defined    section Definitions.
Item    section Discriminants(37),   section Generic Declarations(19), see section Generic Declarations(37),   section Generic Declarations(19), see section Generic Declarations,
        section Generic Declarations(24), see section Formal Types(12), see section Formal Array Types(24), see section Formal Types(12), see section Formal Array Types,
        section Example of a Generic Package(3),   section Example of a Generic Package(3),   section Example of a Generic Package.
Iterate    section Formal Subprograms.
iteration_scheme    section Loop Statements.
   used    section Loop Statements(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).


Go to the first, previous, next, last section, table of contents.