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


index

dangling references
   prevention via accessibility rules    section Operations of Access Types.
Data_Error    section The Generic Package Sequential_IO(15),   section The Generic Package Direct_IO(18),   section The Generic Package Storage_IO(15),   section The Generic Package Direct_IO(18),   section The Generic Package Storage_IO,
              section The Package Text_IO(85), see section The Package Streams.Stream_IO(26), see section Exceptions in Input-Output(85), see section The Package Streams.Stream_IO(26), see section Exceptions in Input-Output.
Date    section Record Types.
Day    section Enumeration Types(14), see section Delay Statements, Duration, and Time(14), see section Delay Statements, Duration, and Time.
Day_Duration    section Delay Statements, Duration, and Time.
Day_Number    section Delay Statements, Duration, and Time.
DC1    section The Package Characters.Latin_1.
DC2    section The Package Characters.Latin_1(6), see section ASCII(6), see section ASCII.
DC3    section The Package Characters.Latin_1.
DC4    section The Package Characters.Latin_1(6), see section ASCII(6), see section ASCII.
DCS    section The Package Characters.Latin_1.
Deallocate    section Storage Management.
deallocation of storage    section Unchecked Storage Deallocation.
Decimal
   child of Ada    section The Package Decimal.
decimal digit
   a category of Character    section The Package Characters.Handling.
decimal fixed point type    section Fixed Point Types(1), see section Fixed Point Types(1), see section Fixed Point Types.
Decimal_Conversions    section Interfacing with COBOL.
Decimal_Digit_Set    section String-Handling Sets and Mappings.
Decimal_Element    section Interfacing with COBOL.
decimal_fixed_point_definition    section Fixed Point Types.
   used    section Fixed Point Types(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
decimal_literal    section Decimal Literals.
   used    section Numeric Literals(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
Decimal_Output    section The Package Text_IO.Editing.
Decimal_IO    section The Package Text_IO.
Declaration    section Declarations(5), see section Declarations(6), see section Glossary (informative)(5), see section Declarations(6), see section Glossary (informative).
declarative region
   of a construct    section Declarative Region.
declarative_item    section Declarative Parts.
   used    section Declarative Parts(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
declarative_part    section Declarative Parts.
   used    section Block Statements(2), see section Subprogram Bodies(2),    section Package Bodies(2), see section Subprogram Bodies(2),    section Package Bodies,
           section Task Units and Task Objects(6), see section Entries and Accept Statements(5), see section Syntax Summary (informative)(6), see section Entries and Accept Statements(5), see section Syntax Summary (informative).
declare    section Declarations(8), see section Declarations(8), see section Declarations.
declared pure    section Elaboration Control.
Decrement    section The Generic Package Interfaces.C.Pointers.
deeper
   accessibility level    section Operations of Access Types.
   statically    section Operations of Access Types(4), see section Operations of Access Types(4), see section Operations of Access Types.
default entry queuing policy    section Entry Calls.
default treatment    section Interrupt Support.
Default_Bit_Order    section The Package System.
Default_Currency    section The Package Text_IO.Editing.
default_expression    section Discriminants.
   used    section Discriminants(5),   section Record Types(6), see section Subprogram Declarations(5),   section Record Types(6), see section Subprogram Declarations,
           section Formal Objects(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
Default_Fill    section The Package Text_IO.Editing.
Default_Message_Procedure    section Access Types.
default_name    section Formal Subprograms.
   used    section Formal Subprograms(3), see section Syntax Summary (informative)(3), see section Syntax Summary (informative).
Default_Priority    section The Package System(17), see section Task Priorities(17), see section Task Priorities.
Default_Radix_Mark    section The Package Text_IO.Editing.
Default_Separator    section The Package Text_IO.Editing.
deferred constant    section Deferred Constants.
deferred constant declaration    section Object Declarations(6), see section Deferred Constants(6), see section Deferred Constants.
defining name    section Declarations.
defining_character_literal    section Enumeration Types.
   used    section Enumeration Types(3), see section Syntax Summary (informative)(3), see section Syntax Summary (informative).
defining_designator    section Subprogram Declarations.
   used    section Subprogram Declarations(4), see section Generic Instantiation(2), see section Syntax Summary (informative)(4), see section Generic Instantiation(2), see section Syntax Summary (informative).
defining_identifier    section Declarations.
   used    section Type Declarations(3),   section Subtype Declarations(2),   section Object Declarations(3),   section Subtype Declarations(2),   section Object Declarations,
           section Enumeration Types(3),   section Incomplete Type Declarations(2), see section Loop Statements(3),   section Incomplete Type Declarations(2), see section Loop Statements,
           section Subprogram Declarations(7),     section Private Types and Private Extensions(2),     section Private Types and Private Extensions(7),     section Private Types and Private Extensions(2),     section Private Types and Private Extensions,
           section Object Renaming Declarations(2),   section Exception Renaming Declarations(2),   section Task Units and Task Objects(2),   section Exception Renaming Declarations(2),   section Task Units and Task Objects,
           section Task Units and Task Objects(3),     section Task Units and Task Objects(6),     section Protected Units and Protected Objects(3),     section Task Units and Task Objects(6),     section Protected Units and Protected Objects,
           section Protected Units and Protected Objects(3),     section Protected Units and Protected Objects(7),     section Entries and Accept Statements(3),     section Protected Units and Protected Objects(7),     section Entries and Accept Statements,
           section Entries and Accept Statements(5),   section Entries and Accept Statements(8),   section Subunits of Compilation Units(5),   section Entries and Accept Statements(8),   section Subunits of Compilation Units,
           section Subunits of Compilation Units(5), see section Subunits of Compilation Units(6), see section Exception Handlers(5), see section Subunits of Compilation Units(6), see section Exception Handlers,
           section Formal Types(2),    section Formal Packages(2),    section Syntax Summary (informative)(2),    section Formal Packages(2),    section Syntax Summary (informative).
defining_identifier_list    section Object Declarations.
   used    section Object Declarations(2), see section Number Declarations(2), see section Discriminants(2), see section Number Declarations(2), see section Discriminants,
           section Record Types(6),    section Subprogram Declarations(15),   section Exception Declarations(6),    section Subprogram Declarations(15),   section Exception Declarations,
           section Formal Objects(2),   section Syntax Summary (informative)(2),   section Syntax Summary (informative).
defining_operator_symbol    section Subprogram Declarations.
   used    section Subprogram Declarations(6), see section Syntax Summary (informative)(6), see section Syntax Summary (informative).
defining_program_unit_name    section Subprogram Declarations.
   used    section Subprogram Declarations(4),   section Subprogram Declarations(6),    section Package Specifications and Declarations(4),   section Subprogram Declarations(6),    section Package Specifications and Declarations,
           section Package Bodies(2),   section Package Renaming Declarations(2), see section Generic Renaming Declarations(2),   section Package Renaming Declarations(2), see section Generic Renaming Declarations,
           section Generic Instantiation(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
Definite attribute    section Formal Private and Derived Types(23), see section Language-Defined Attributes (informative)(23), see section Language-Defined Attributes (informative).
definite subtype    section Objects and Named Numbers.
Definition    section Declarations(7), see section Glossary (informative)(7), see section Glossary (informative).
Deg_To_Rad    section Static Expressions and Static Subtypes.
Degree_Sign    section The Package Characters.Latin_1.
DEL    section The Package Characters.Latin_1(14), see section ASCII(14), see section ASCII.
delay_alternative    section Selective Accept.
   used    section Selective Accept(4), see section Timed Entry Calls(2), see section Syntax Summary (informative)(4), see section Timed Entry Calls(2), see section Syntax Summary (informative).
delay_relative_statement    section Delay Statements, Duration, and Time.
   used    section Delay Statements, Duration, and Time(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
delay_statement    section Delay Statements, Duration, and Time.
   used    section Simple and Compound Statements - Sequences of Statements(4), see section Selective Accept(6), see section Asynchronous Transfer of Control(4), see section Selective Accept(6), see section Asynchronous Transfer of Control,
           section Syntax Summary (informative).
delay_until_statement    section Delay Statements, Duration, and Time.
   used    section Delay Statements, Duration, and Time(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
Delete    section Fixed-Length String Handling(29), see section Fixed-Length String Handling(30), see section Bounded-Length String Handling(29), see section Fixed-Length String Handling(30), see section Bounded-Length String Handling,
          section Bounded-Length String Handling(65), see section Unbounded-Length String Handling(59), see section Unbounded-Length String Handling(65), see section Unbounded-Length String Handling(59), see section Unbounded-Length String Handling,
          section The Generic Package Sequential_IO(8),   section The Generic Package Direct_IO(8),   section The Package Text_IO(8),   section The Generic Package Direct_IO(8),   section The Package Text_IO,
          section The Package Streams.Stream_IO.
delimiter    section Lexical Elements, Separators, and Delimiters.
delivery
   of an interrupt    section Interrupt Support.
delta
   of a fixed point type    section Fixed Point Types.
Delta attribute    section Operations of Fixed Point Types(3), see section Language-Defined Attributes (informative)(3), see section Language-Defined Attributes (informative).
delta_constraint    section Reduced Accuracy Subtypes.
   used    section Subtype Declarations(6), see section Syntax Summary (informative)(6), see section Syntax Summary (informative).
Denorm attribute    section Attributes of Floating Point Types(9), see section Language-Defined Attributes (informative)(9), see section Language-Defined Attributes (informative).
denormalized number    section Attributes of Floating Point Types.
denote    section The Context of Overload Resolution.
   informal definition    section Declarations.
   name used as a pragma argument    section The Context of Overload Resolution.
depend on a discriminant
   for a constraint or component_definition    section Discriminants.
   for a component    section Discriminants.
dependence
   elaboration    section Program Execution.
   of a task on a master    section Task Dependence - Termination of Tasks.
   of a task on another task    section Task Dependence - Termination of Tasks.
   semantic    section Compilation Units - Library Units.
depth
   accessibility level    section Operations of Access Types.
dereference    section Names.
Dereference_Error    section The Package Interfaces.C.Strings.
derivation class
   for a type    section Derivation Classes.
derived from
   directly or indirectly    section Derivation Classes.
derived type    section Derived Types and Classes(1), see section Glossary (informative)(1), see section Glossary (informative).
   [partial]    section Derived Types and Classes.
derived_type_definition    section Derived Types and Classes.
   used    section Type Declarations(4), see section Syntax Summary (informative)(4), see section Syntax Summary (informative).
descendant    section Compilation Units - Library Units.
   of a type    section Derivation Classes.
   relationship with scope    section Scope of Declarations.
Descriptor    section Change of Representation.
designate    section Access Types.
designated profile
   of an access-to-subprogram type    section Access Types.
designated subtype
   of a named access type    section Access Types.
   of an anonymous access type    section Access Types.
designated type
   of a named access type    section Access Types.
   of an anonymous access type    section Access Types.
designator    section Subprogram Declarations.
   used    section Subprogram Bodies(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
destructor
   See finalization    section User-Defined Assignment and Finalization(1), see section Completion and Finalization(1), see section Completion and Finalization.
Detach_Handler    section The Package Interrupts.
determined class for a formal type    section Formal Types.
determines
   a type by a subtype_mark    section Subtype Declarations.
Device    section Variant Parts and Discrete Choices.
Device_Error    section The Generic Package Sequential_IO(15),   section The Generic Package Direct_IO(15),   section The Generic Package Direct_IO,
                section The Package Text_IO(85), see section The Package Streams.Stream_IO(26), see section Exceptions in Input-Output(85), see section The Package Streams.Stream_IO(26), see section Exceptions in Input-Output.
Device_Interface    section The Package Interrupts.
Device_Priority    section The Package Interrupts.
Diaeresis    section The Package Characters.Latin_1.
Dice    section Random Number Generation.
Dice_Game    section Random Number Generation.
Die    section Random Number Generation.
digit    section Character Set.
   used    section Character Set(3),    section Identifiers(3), see section Decimal Literals(3),    section Identifiers(3), see section Decimal Literals,
           section Based Literals(5), see section Syntax Summary (informative)(5), see section Syntax Summary (informative).
digits
   of a decimal fixed point subtype    section Fixed Point Types,
                                       section Operations of Fixed Point Types.
Digits attribute    section Operations of Floating Point Types(2), see section Operations of Fixed Point Types(2), see section Operations of Fixed Point Types,
                    section Language-Defined Attributes (informative)(56),     section Language-Defined Attributes (informative)(56),     section Language-Defined Attributes (informative).
digits_constraint    section Fixed Point Types.
   used    section Subtype Declarations(6), see section Syntax Summary (informative)(6), see section Syntax Summary (informative).
dimensionality
   of an array    section Array Types.
direct access    section Sequential and Direct Files.
direct file    section Sequential and Direct Files.
direct_name    section Names.
   used    section Variant Parts and Discrete Choices(2), see section Names(2),   section Simple and Compound Statements - Sequences of Statements(2), see section Names(2),   section Simple and Compound Statements - Sequences of Statements,
           section Entries and Accept Statements(3), see section Representation Items(3), see section At Clauses(3), see section Representation Items(3), see section At Clauses,
           section Syntax Summary (informative).
Direct_IO    section Renamings of Ada 83 Library Units.
   child of Ada    section The Generic Package Direct_IO(2), see section The Generic Package Storage_IO(2), see section The Generic Package Storage_IO.
Direction    section The Package Strings.
directly specified
   of an aspect of representation of an entity    section Representation Items.
directly visible    section Visibility(2), see section Visibility(2), see section Visibility.
   within a pragma in a context_clause    section Environment-Level Visibility Rules.
   within a pragma that appears at the place of a compilation unit
         section Environment-Level Visibility Rules.
   within a use_clause in a context_clause    section Environment-Level Visibility Rules.
   within a with_clause    section Environment-Level Visibility Rules.
   within the parent_unit_name of a library unit    section Environment-Level Visibility Rules.
   within the parent_unit_name of a subunit    section Environment-Level Visibility Rules.
Discard_Names pragma    section Pragma Discard_Names(3), see section Language-Defined Pragmas (informative)(3), see section Language-Defined Pragmas (informative).
discontiguous representation
   partial  section Storage Place Attributes(5), see section The Package System.Storage_Elements(12), see section Unchecked Type Conversions(5), see section The Package System.Storage_Elements(12), see section Unchecked Type Conversions,
            section Unchecked Type Conversions(17),   section Storage Management(17),   section Storage Management.
discrete array type    section Relational Operators and Membership Tests.
discrete type    section Types and Subtypes(3), see section Scalar Types(1), see section Glossary (informative)(3), see section Scalar Types(1), see section Glossary (informative).
discrete_choice    section Variant Parts and Discrete Choices.
   used    section Variant Parts and Discrete Choices(4), see section Syntax Summary (informative)(4), see section Syntax Summary (informative).
discrete_choice_list    section Variant Parts and Discrete Choices.
   used    section Variant Parts and Discrete Choices(3), see section Array Aggregates(5), see section Case Statements(3), see section Array Aggregates(5), see section Case Statements,
           section Syntax Summary (informative).
Discrete_Random
   child of Ada.Numerics    section Random Number Generation.
discrete_range    section Index Constraints and Discrete Ranges.
   used    section Index Constraints and Discrete Ranges(2), see section Variant Parts and Discrete Choices(5), see section Slices(2), see section Variant Parts and Discrete Choices(5), see section Slices,
           section Syntax Summary (informative).
discrete_subtype_definition    section Array Types.
   used    section Array Types(5),    section Loop Statements(4), see section Entries and Accept Statements(5),    section Loop Statements(4), see section Entries and Accept Statements,
           section Entries and Accept Statements(8), see section Syntax Summary (informative)(8), see section Syntax Summary (informative).
discriminant    section Types and Subtypes(5), see section Discriminants(1), see section Glossary (informative)(5), see section Discriminants(1), see section Glossary (informative).
   of a variant_part    section Variant Parts and Discrete Choices.
discriminant_association    section Discriminant Constraints.
   used    section Discriminant Constraints(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
Discriminant_Check    section Suppressing Checks.
   [partial]    section Selected Components(15), see section Aggregates(6),   section Extension Aggregates(15), see section Aggregates(6),   section Extension Aggregates,
                section Type Conversions(43),    section Type Conversions(45), see section Type Conversions(43),    section Type Conversions(45), see section Type Conversions,
                section Type Conversions(52),    section Qualified Expressions(4),   section Allocators(52),    section Qualified Expressions(4),   section Allocators.
discriminant_constraint    section Discriminant Constraints.
   used    section Subtype Declarations(7), see section Syntax Summary (informative)(7), see section Syntax Summary (informative).
discriminant_part    section Discriminants.
   used    section Incomplete Type Declarations(2), see section Private Types and Private Extensions(2), see section Private Types and Private Extensions(2), see section Private Types and Private Extensions(2), see section Private Types and Private Extensions,
           section Formal Types(2),    section Syntax Summary (informative)(2),    section Syntax Summary (informative).
discriminant_specification    section Discriminants.
   used    section Discriminants(4), see section Syntax Summary (informative)(4), see section Syntax Summary (informative).
discriminants
   known    section Discriminants.
   unknown    section Discriminants.
discriminated type    section Discriminants.
Disk_Unit    section Variant Parts and Discrete Choices.
dispatching    section Tagged Types and Type Extensions.
dispatching call
   on a dispatching operation    section Dispatching Operations of Tagged Types.
dispatching operation    section Dispatching Operations of Tagged Types(1), see section Dispatching Operations of Tagged Types(1), see section Dispatching Operations of Tagged Types.
   [partial]    section Tagged Types and Type Extensions.
dispatching point    section The Task Dispatching Model.
   [partial]    section The Task Dispatching Model(8), see section The Standard Task Dispatching Policy(8), see section The Standard Task Dispatching Policy.
dispatching policy for tasks
   [partial]    section The Task Dispatching Model.
dispatching, task    section The Task Dispatching Model.
Display_Format    section Interfacing with COBOL.
displayed magnitude (of a decimal value)    section Edited Output Generation.
disruption of an assignment    section Abort of a Task - Abort of a Sequence of Statements(21), see section Data Validity(21), see section Data Validity.
   [partial]    section Exceptions and Optimization.
distinct access paths    section Formal Parameter Modes.
distributed program    section Distributed Systems (normative).
distributed system    section Distributed Systems (normative).
distributed systems    section Systems Programming (normative).
divide    section Character Set(15), see section The Package Decimal(15), see section The Package Decimal.
divide operator    section Expressions(1), see section Multiplying Operators(1), see section Multiplying Operators.
Dividend_Type    section The Package Decimal.
Division_Check    section Suppressing Checks.
   [partial]    section Integer Types(20), see section Multiplying Operators(20), see section Multiplying Operators,
                section Elementary Functions(28), see section Attributes of Floating Point Types(28), see section Attributes of Floating Point Types,
                section Complex Types(40), see section Complex Elementary Functions(40), see section Complex Elementary Functions,
                section Language-Defined Attributes (informative).
Division_Sign    section The Package Characters.Latin_1.
Divisor_Type    section The Package Decimal.
DLE    section The Package Characters.Latin_1(6), see section ASCII(6), see section ASCII.
Do_APC    section Partition Communication Subsystem.
Do_RPC    section Partition Communication Subsystem.
documentation (required of an implementation)    section Conformity of an Implementation with the Standard,
                                                 section Implementation-Defined Characteristics (informative).
documentation requirements    section Structure(34), see section Conformity of an Implementation with the Standard(34), see section Conformity of an Implementation with the Standard,
                              section Storage Management(22), see section Random Number Generation(22), see section Random Number Generation,
                              section Exceptions in Input-Output(15),   section Access to Machine Operations(15),   section Access to Machine Operations,
                              section Interrupt Support(12),    section The Package Interrupts(12),    section The Package Interrupts,
                              section Preelaboration Requirements(12),    section The Package Task_Identification(12),    section The Package Task_Identification,
                              section The Package Task_Attributes(18), see section The Standard Task Dispatching Policy(18), see section The Standard Task Dispatching Policy,
                              section Preemptive Abort(3),     section Monotonic Time(3),     section Monotonic Time,
                              section Delay Accuracy(7),     section Other Optimizations and Determinism Rules(7),     section Other Optimizations and Determinism Rules,
                              section Partition Communication Subsystem(25),    section Pragma Normalize_Scalars(25),    section Pragma Normalize_Scalars,
                              section Documentation of Implementation Decisions(1),     section Pragma Inspection_Point(1),     section Pragma Inspection_Point,
                              section Safety and Security Restrictions(25),    section Interrupt Entries(25),    section Interrupt Entries.
Dollar_Sign    section The Package Characters.Latin_1.
Done    section Interrupt Entries.
dot    section Character Set.
dot selection
   See selected_component    section Selected Components.
Dot_Product    section Subprogram Declarations(39), see section Subprogram Bodies(39), see section Subprogram Bodies.
double    section Interfacing with C.
Double_Precision    section Interfacing with Fortran.
Double_Square    section Discriminants.
downward closure  section Operations of Access Types.
Dozen    section Type Conversions.
drift rate    section Monotonic Time.
Drum_Ref    section Access Types.
Drum_Unit    section Variant Parts and Discrete Choices.
Duration    section The Package Standard.
dynamic binding
   See dispatching operation    section Tagged Types and Type Extensions.
dynamic semantics    section Structure.
Dynamic_Priorities
   child of Ada    section Dynamic Priorities.
dynamically determined tag    section Dispatching Operations of Tagged Types.
dynamically enclosing
   of one execution by another    section Exception Handling.
dynamically tagged    section Dispatching Operations of Tagged Types.


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