P See section 9.2 Task Execution - Task Activation(11), See section 12.5.3 Formal Array Types(11), See section 12.5.4 Formal Access Types(8) Pack pragma See section 13.2 Pragma Pack(3), See section L Language-Defined Pragmas (informative)(24) Package See section 7 Packages(1), See section N Glossary (informative)(25) package instance See section 12.3 Generic Instantiation(13) package_body See section 7.2 Package Bodies(2) used See section 3.11 Declarative Parts(6), See section 10.1.1 Compilation Units - Library Units(7), See section P Syntax Summary (informative)(1) package_body_stub See section 10.1.3 Subunits of Compilation Units(4) used See section 10.1.3 Subunits of Compilation Units(2), See section P Syntax Summary (informative)(1) package_declaration See section 7.1 Package Specifications and Declarations(2) used See section 3.1 Declarations(3), See section 10.1.1 Compilation Units - Library Units(5), See section P Syntax Summary (informative)(1) package_renaming_declaration See section 8.5.3 Package Renaming Declarations(2) used See section 8.5 Renaming Declarations(2), See section 10.1.1 Compilation Units - Library Units(6), See section P Syntax Summary (informative)(1) package_specification See section 7.1 Package Specifications and Declarations(3) used See section 7.1 Package Specifications and Declarations(2), See section 12.1 Generic Declarations(4), See section P Syntax Summary (informative)(1) packed See section 13.2 Pragma Pack(5) Packed_Decimal See section B.4 Interfacing with COBOL(12) Packed_Descriptor See section 13.6 Change of Representation(6) Packed_Format See section B.4 Interfacing with COBOL(26) Packed_Signed See section B.4 Interfacing with COBOL(27) Packed_Unsigned See section B.4 Interfacing with COBOL(27) packing aspect of representation See section 13.2 Pragma Pack(5) padding bits See section 13.1 Representation Items(7) Page See section 13.3 Representation Attributes(80), See section A.10.1 The Package Text_IO(39) Page pragma See section 2.8 Pragmas(22), See section L Language-Defined Pragmas (informative)(25) page terminator See section A.10 Text Input-Output(7) Page_Length See section A.10.1 The Package Text_IO(26) Page_Num See section 3.5.4 Integer Types(34) Painted_Point See section 3.9.1 Type Extensions(11) Pair See section 6.4 Subprogram Calls(20) parallel processing See task See section 9 Tasks and Synchronization(1) Parallel_Simulation See section A.5.2 Random Number Generation(60) parameter See also discriminant See section 3.7 Discriminants(1) See also loop parameter See section 5.5 Loop Statements(6) See formal parameter See section 6.1 Subprogram Declarations(17) See generic formal parameter See section 12 Generic Units(1) parameter assigning back See section 6.4.1 Parameter Associations(17) parameter copy back See section 6.4.1 Parameter Associations(17) parameter mode See section 6.1 Subprogram Declarations(18) parameter passing See section 6.4.1 Parameter Associations(1) parameter_and_result_profile See section 6.1 Subprogram Declarations(13) used See section 3.10 Access Types(5), See section 6.1 Subprogram Declarations(4), See section P Syntax Summary (informative)(1) parameter_association See section 6.4 Subprogram Calls(5) used See section 6.4 Subprogram Calls(4), See section P Syntax Summary (informative)(1) parameter_profile See section 6.1 Subprogram Declarations(12) used See section 3.10 Access Types(5), See section 6.1 Subprogram Declarations(4), See section 9.5.2 Entries and Accept Statements(2), See section 9.5.2 Entries and Accept Statements(3), See section 9.5.2 Entries and Accept Statements(6), See section P Syntax Summary (informative)(1) parameter_specification See section 6.1 Subprogram Declarations(15) used See section 6.1 Subprogram Declarations(14), See section P Syntax Summary (informative)(1) Parameterless_Handler See section C.3.2 The Package Interrupts(2) Params_Stream_Type See section E.5 Partition Communication Subsystem(6) Parent See section 10.1.3 Subunits of Compilation Units(20), See section 10.1.3 Subunits of Compilation Units(21), See section 10.1.3 Subunits of Compilation Units(23) parent body of a subunit See section 10.1.3 Subunits of Compilation Units(8) parent declaration of a library_item See section 10.1.1 Compilation Units - Library Units(10) of a library unit See section 10.1.1 Compilation Units - Library Units(10) parent subtype See section 3.4 Derived Types and Classes(3) parent type See section 3.4 Derived Types and Classes(3) parent unit of a library unit See section 10.1.1 Compilation Units - Library Units(10) parent_unit_name See section 10.1.1 Compilation Units - Library Units(8) used See section 6.1 Subprogram Declarations(5), See section 6.1 Subprogram Declarations(7), See section 7.1 Package Specifications and Declarations(3), See section 7.2 Package Bodies(2), See section 10.1.3 Subunits of Compilation Units(7), See section P Syntax Summary (informative)(1) Parser See section 9.1 Task Units and Task Objects(27) part of an object or value See section 3.2 Types and Subtypes(6) partial view of a type See section 7.3 Private Types and Private Extensions(4) partition See section 10.2 Program Execution(2), See section N Glossary (informative)(26) partition building See section 10.2 Program Execution(2) partition communication subsystem (PCS) See section E.5 Partition Communication Subsystem(1) Partition_Check [partial] See section E.4 Remote Subprogram Calls(19) Partition_ID See section E.5 Partition Communication Subsystem(4) Partition_ID attribute See section E.1 Partitions(9), See section K Language-Defined Attributes (informative)(173) pass by copy See section 6.2 Formal Parameter Modes(2) pass by reference See section 6.2 Formal Parameter Modes(2) passive partition See section E.1 Partitions(2) PCS (partition communication subsystem) See section E.5 Partition Communication Subsystem(1) pending interrupt occurrence See section C.3 Interrupt Support(2) per-object constraint See section 3.8 Record Types(18) per-object expression See section 3.8 Record Types(18) Percent See section J.5 ASCII(6) Percent_Sign See section A.3.3 The Package Characters.Latin_1(8) perfect result set See section G.2.3 Model of Fixed Point Arithmetic(5) periodic task See delay_until_statement See section 9.6 Delay Statements, Duration, and Time(39) example See section 9.6 Delay Statements, Duration, and Time(39) Peripheral See section 3.8.1 Variant Parts and Discrete Choices(25) Peripheral_Ref See section 3.10 Access Types(22) Person See section 3.10.1 Incomplete Type Declarations(19), See section 3.10.1 Incomplete Type Declarations(22) Person_Name See section 3.10.1 Incomplete Type Declarations(20) Pi See section A.5 The Numerics Packages(3) Pic_String See section F.3.3 The Package Text_IO.Editing(7) Picture See section F.3.3 The Package Text_IO.Editing(4) picture String for edited output See section F.3.1 Picture String Formation(1) Picture_Error See section F.3.3 The Package Text_IO.Editing(9) Pilcrow_Sign See section A.3.3 The Package Characters.Latin_1(22) plain_char See section B.3 Interfacing with C(11) PLD See section A.3.3 The Package Characters.Latin_1(17) PLU See section A.3.3 The Package Characters.Latin_1(17) plus operator See section 4.4 Expressions(1), See section 4.5.3 Binary Adding Operators(1), See section 4.5.4 Unary Adding Operators(1) plus sign See section 2.1 Character Set(15) Plus_Minus_Sign See section A.3.3 The Package Characters.Latin_1(22) Plus_Sign See section A.3.3 The Package Characters.Latin_1(8) PM See section A.3.3 The Package Characters.Latin_1(19) point See section 1 General(2.15), See section 3.9 Tagged Types and Type Extensions(32) pointer See section B.3.2 The Generic Package Interfaces.C.Pointers(5) See access value See section 3.10 Access Types(1) See type System.Address See section 13.7 The Package System(34) pointer type See access type See section 3.10 Access Types(1) Pointer_Error See section B.3.2 The Generic Package Interfaces.C.Pointers(8) Pointers child of Interfaces.C See section B.3.2 The Generic Package Interfaces.C.Pointers(4) polymorphism See section 3.9 Tagged Types and Type Extensions(1), See section 3.9.2 Dispatching Operations of Tagged Types(1) pool element See section 3.10 Access Types(7), See section 13.11 Storage Management(11) pool type See section 13.11 Storage Management(11) pool-specific access type See section 3.10 Access Types(7), See section 3.10 Access Types(8) Pop See section 12.8 Example of a Generic Package(3), See section 12.8 Example of a Generic Package(7), See section 12.8 Example of a Generic Package(14) Pos attribute See section 3.5.5 Operations of Discrete Types(2), See section K Language-Defined Attributes (informative)(175) position See section 13.5.1 Record Representation Clauses(4) used See section 13.5.1 Record Representation Clauses(3), See section P Syntax Summary (informative)(1) Position attribute See section 13.5.2 Storage Place Attributes(2), See section K Language-Defined Attributes (informative)(179) position number See section 3.5 Scalar Types(1) of an enumeration value See section 3.5.1 Enumeration Types(7) of an integer value See section 3.5.4 Integer Types(15) positional association See section 6.4 Subprogram Calls(7), See section 12.3 Generic Instantiation(6) positional component association See section 4.3.1 Record Aggregates(6) positional discriminant association See section 3.7.1 Discriminant Constraints(4) positional_array_aggregate See section 4.3.3 Array Aggregates(3) used See section 4.3.3 Array Aggregates(2), See section P Syntax Summary (informative)(1) Positive See section 3.5.4 Integer Types(12), See section 3.5.4 Integer Types(13), See section 3.6.3 String Types(3), See section A.1 The Package Standard(13) Positive_Count See section A.8.4 The Generic Package Direct_IO(4), See section A.10 Text Input-Output(10), See section A.10.1 The Package Text_IO(5), See section A.12.1 The Package Streams.Stream_IO(7) possible interpretation See section 8.6 The Context of Overload Resolution(14) for direct_names See section 8.3 Visibility(24) for selector_names See section 8.3 Visibility(24) post-compilation error See section 1.1.2 Structure(29) post-compilation rules See section 1.1.2 Structure(29), See section 10.1.3 Subunits of Compilation Units(15), See section 10.1.5 Pragmas and Program Units(8), See section 10.2 Program Execution(2), See section 12.3 Generic Instantiation(19), See section 13.12 Pragma Restrictions(8), See section D.2.2 The Standard Task Dispatching Policy(4), See section D.3 Priority Ceiling Locking(5), See section D.4 Entry Queuing Policies(5), See section E Distributed Systems (normative)(2), See section E.1 Partitions(2), See section E.2.1 Shared Passive Library Units(10), See section E.2.3 Remote Call Interface Library Units(17), See section H.1 Pragma Normalize_Scalars(4), See section H.3.1 Pragma Reviewable(4) potentially blocking operation See section 9.5.1 Protected Subprograms and Protected Actions(8) Abort_Task See section C.7.1 The Package Task_Identification(16) delay_statement See section 9.6 Delay Statements, Duration, and Time(34), See section D.9 Delay Accuracy(5) remote subprogram call See section E.4 Remote Subprogram Calls(17) RPC operations See section E.5 Partition Communication Subsystem(23) Suspend_Until_True See section D.10 Synchronous Task Control(10) potentially use-visible See section 8.4 Use Clauses(8) Pound_Sign See section A.3.3 The Package Characters.Latin_1(21) Power_16 See section 3.3.2 Number Declarations(10) Pragma See section 2.8 Pragmas(1), See section 2.8 Pragmas(2), See section L Language-Defined Pragmas (informative)(1), See section N Glossary (informative)(27) pragma argument See section 2.8 Pragmas(9) pragma name See section 2.8 Pragmas(9) pragma, categorization See section E.2 Categorization of Library Units(2) Remote_Call_Interface See section E.2.3 Remote Call Interface Library Units(2) Remote_Types See section E.2.2 Remote Types Library Units(2) Shared_Passive See section E.2.1 Shared Passive Library Units(2) pragma, configuration See section 10.1.5 Pragmas and Program Units(8) Locking_Policy See section D.3 Priority Ceiling Locking(5) Normalize_Scalars See section H.1 Pragma Normalize_Scalars(4) Queuing_Policy See section D.4 Entry Queuing Policies(5) Restrictions See section 13.12 Pragma Restrictions(8) Reviewable See section H.3.1 Pragma Reviewable(4) Suppress See section 11.5 Suppressing Checks(5) Task_Dispatching_Policy See section D.2.2 The Standard Task Dispatching Policy(4) pragma, identifier specific to See section 2.8 Pragmas(10) pragma, interfacing Convention See section B.1 Interfacing Pragmas(4) Export See section B.1 Interfacing Pragmas(4) Import See section B.1 Interfacing Pragmas(4) Linker_Options See section B.1 Interfacing Pragmas(4) pragma, library unit See section 10.1.5 Pragmas and Program Units(7) All_Calls_Remote See section E.2.3 Remote Call Interface Library Units(6) categorization pragmas See section E.2 Categorization of Library Units(2) Elaborate_Body See section 10.2.1 Elaboration Control(24) Preelaborate See section 10.2.1 Elaboration Control(4) Pure See section 10.2.1 Elaboration Control(15) pragma, program unit See section 10.1.5 Pragmas and Program Units(2) Convention See section B.1 Interfacing Pragmas(29) Export See section B.1 Interfacing Pragmas(29) Import See section B.1 Interfacing Pragmas(29) Inline See section 6.3.2 Inline Expansion of Subprograms(2) library unit pragmas See section 10.1.5 Pragmas and Program Units(7) pragma, representation See section 13.1 Representation Items(1) Asynchronous See section E.4.1 Pragma Asynchronous(8) Atomic See section C.6 Shared Variable Control(14) Atomic_Components See section C.6 Shared Variable Control(14) Controlled See section 13.11.3 Pragma Controlled(5) Convention See section B.1 Interfacing Pragmas(28) Discard_Names See section C.5 Pragma Discard_Names(6) Export See section B.1 Interfacing Pragmas(28) Import See section B.1 Interfacing Pragmas(28) Pack See section 13.2 Pragma Pack(5) Volatile See section C.6 Shared Variable Control(14) Volatile_Components See section C.6 Shared Variable Control(14) pragma_argument_association See section 2.8 Pragmas(3) used See section 2.8 Pragmas(2), See section P Syntax Summary (informative)(1) pragmas All_Calls_Remote See section E.2.3 Remote Call Interface Library Units(5), See section L Language-Defined Pragmas (informative)(2) Asynchronous See section E.4.1 Pragma Asynchronous(3), See section L Language-Defined Pragmas (informative)(3) Atomic See section C.6 Shared Variable Control(3), See section L Language-Defined Pragmas (informative)(4) Atomic_Components See section C.6 Shared Variable Control(5), See section L Language-Defined Pragmas (informative)(5) Attach_Handler See section C.3.1 Protected Procedure Handlers(4), See section L Language-Defined Pragmas (informative)(6) Controlled See section 13.11.3 Pragma Controlled(3), See section L Language-Defined Pragmas (informative)(7) Convention See section B.1 Interfacing Pragmas(7), See section L Language-Defined Pragmas (informative)(8) Discard_Names See section C.5 Pragma Discard_Names(3), See section L Language-Defined Pragmas (informative)(9) Elaborate See section 10.2.1 Elaboration Control(20), See section L Language-Defined Pragmas (informative)(10) Elaborate_All See section 10.2.1 Elaboration Control(21), See section L Language-Defined Pragmas (informative)(11) Elaborate_Body See section 10.2.1 Elaboration Control(22), See section L Language-Defined Pragmas (informative)(12) Export See section B.1 Interfacing Pragmas(6), See section L Language-Defined Pragmas (informative)(13) Import See section B.1 Interfacing Pragmas(5), See section L Language-Defined Pragmas (informative)(14) Inline See section 6.3.2 Inline Expansion of Subprograms(3), See section L Language-Defined Pragmas (informative)(15) Inspection_Point See section H.3.2 Pragma Inspection_Point(3), See section L Language-Defined Pragmas (informative)(16) Interrupt_Handler See section C.3.1 Protected Procedure Handlers(2), See section L Language-Defined Pragmas (informative)(17) Interrupt_Priority See section D.1 Task Priorities(5), See section L Language-Defined Pragmas (informative)(18) Linker_Options See section B.1 Interfacing Pragmas(8), See section L Language-Defined Pragmas (informative)(19) List See section 2.8 Pragmas(21), See section L Language-Defined Pragmas (informative)(20) Locking_Policy See section D.3 Priority Ceiling Locking(3), See section L Language-Defined Pragmas (informative)(21) Normalize_Scalars See section H.1 Pragma Normalize_Scalars(3), See section L Language-Defined Pragmas (informative)(22) Optimize See section 2.8 Pragmas(23), See section L Language-Defined Pragmas (informative)(23) Pack See section 13.2 Pragma Pack(3), See section L Language-Defined Pragmas (informative)(24) Page See section 2.8 Pragmas(22), See section L Language-Defined Pragmas (informative)(25) Preelaborate See section 10.2.1 Elaboration Control(3), See section L Language-Defined Pragmas (informative)(26) Priority See section D.1 Task Priorities(3), See section L Language-Defined Pragmas (informative)(27) Pure See section 10.2.1 Elaboration Control(14), See section L Language-Defined Pragmas (informative)(28) Queuing_Policy See section D.4 Entry Queuing Policies(3), See section L Language-Defined Pragmas (informative)(29) Remote_Call_Interface See section E.2.3 Remote Call Interface Library Units(3), See section L Language-Defined Pragmas (informative)(30) Remote_Types See section E.2.2 Remote Types Library Units(3), See section L Language-Defined Pragmas (informative)(31) Restrictions See section 13.12 Pragma Restrictions(3), See section L Language-Defined Pragmas (informative)(32) Reviewable See section H.3.1 Pragma Reviewable(3), See section L Language-Defined Pragmas (informative)(33) Shared_Passive See section E.2.1 Shared Passive Library Units(3), See section L Language-Defined Pragmas (informative)(34) Storage_Size See section 13.3 Representation Attributes(63), See section L Language-Defined Pragmas (informative)(35) Suppress See section 11.5 Suppressing Checks(4), See section L Language-Defined Pragmas (informative)(36) Task_Dispatching_Policy See section D.2.2 The Standard Task Dispatching Policy(2), See section L Language-Defined Pragmas (informative)(37) Volatile See section C.6 Shared Variable Control(4), See section L Language-Defined Pragmas (informative)(38) Volatile_Components See section C.6 Shared Variable Control(6), See section L Language-Defined Pragmas (informative)(39) precedence of operators See section 4.5 Operators and Expression Evaluation(1) Pred attribute See section 3.5 Scalar Types(25), See section K Language-Defined Attributes (informative)(181) predefined environment See section A Predefined Language Environment (normative)(1) predefined exception See section 11.1 Exception Declarations(4) predefined library unit See language-defined library units predefined operation of a type See section 3.2.3 Classification of Operations(1) predefined operations of a discrete type See section 3.5.5 Operations of Discrete Types(10) of a fixed point type See section 3.5.10 Operations of Fixed Point Types(17) of a floating point type See section 3.5.8 Operations of Floating Point Types(3) of a record type See section 3.8 Record Types(24) of an access type See section 3.10.2 Operations of Access Types(34) of an array type See section 3.6.2 Operations of Array Types(15) predefined operator See section 4.5 Operators and Expression Evaluation(9) [partial] See section 3.2.1 Type Declarations(9) predefined type See section 3.2.1 Type Declarations(10) See language-defined types preelaborable of an elaborable construct See section 10.2.1 Elaboration Control(5) Preelaborate pragma See section 10.2.1 Elaboration Control(3), See section L Language-Defined Pragmas (informative)(26) preelaborated See section 10.2.1 Elaboration Control(11) [partial] See section 10.2.1 Elaboration Control(11), See section E.2.1 Shared Passive Library Units(9) preempted task See section D.2.1 The Task Dispatching Model(7) preemptible resource See section D.2.1 The Task Dispatching Model(7) preference for root numeric operators and ranges See section 8.6 The Context of Overload Resolution(29) preference control See requeue See section 9.5.4 Requeue Statements(1) prefix See section 4.1 Names(4) used See section 4.1.1 Indexed Components(2), See section 4.1.2 Slices(2), See section 4.1.3 Selected Components(2), See section 4.1.4 Attributes(2), See section 4.1.4 Attributes(4), See section 6.4 Subprogram Calls(2), See section 6.4 Subprogram Calls(3), See section P Syntax Summary (informative)(1) prescribed result for the evaluation of a complex arithmetic operation See section G.1.1 Complex Types(42) for the evaluation of a complex elementary function See section G.1.2 Complex Elementary Functions(35) for the evaluation of an elementary function See section A.5.1 Elementary Functions(37) primary See section 4.4 Expressions(7) used See section 4.4 Expressions(6), See section P Syntax Summary (informative)(1) primitive function See section A.5.3 Attributes of Floating Point Types(17) primitive operation [partial] See section 3.2 Types and Subtypes(1) primitive operations See section N Glossary (informative)(28) of a type See section 3.2.3 Classification of Operations(1) primitive operator of a type See section 3.2.3 Classification of Operations(8) primitive subprograms of a type See section 3.2.3 Classification of Operations(2) Print_Header See section 6.1 Subprogram Declarations(42) Priority See section 13.7 The Package System(16), See section D.1 Task Priorities(10), See section D.1 Task Priorities(15) priority inheritance See section D.1 Task Priorities(15) priority inversion See section D.2.2 The Standard Task Dispatching Policy(14) priority of an entry call See section D.4 Entry Queuing Policies(9) Priority pragma See section D.1 Task Priorities(3), See section L Language-Defined Pragmas (informative)(27) private declaration of a library unit See section 10.1.1 Compilation Units - Library Units(12) private descendant of a library unit See section 10.1.1 Compilation Units - Library Units(12) private extension See section 3.2 Types and Subtypes(4), See section 3.9 Tagged Types and Type Extensions(2), See section 3.9.1 Type Extensions(1), See section N Glossary (informative)(29) [partial] See section 7.3 Private Types and Private Extensions(14) private library unit See section 10.1.1 Compilation Units - Library Units(12) private operations See section 7.3.1 Private Operations(1) private part See section 8.2 Scope of Declarations(5) of a package See section 7.1 Package Specifications and Declarations(6) of a protected unit See section 9.4 Protected Units and Protected Objects(11) of a task unit See section 9.1 Task Units and Task Objects(9) private type See section 3.2 Types and Subtypes(4), See section N Glossary (informative)(30) [partial] See section 7.3 Private Types and Private Extensions(14) private types and private extensions See section 7.3 Private Types and Private Extensions(1) private_extension_declaration See section 7.3 Private Types and Private Extensions(3) used See section 3.2.1 Type Declarations(2), See section P Syntax Summary (informative)(1) private_type_declaration See section 7.3 Private Types and Private Extensions(2) used See section 3.2.1 Type Declarations(2), See section P Syntax Summary (informative)(1) Probability See section 3.5.7 Floating Point Types(22) procedure See section 6 Subprograms(1) procedure instance See section 12.3 Generic Instantiation(13) procedure_call_statement See section 6.4 Subprogram Calls(2) used See section 5.1 Simple and Compound Statements - Sequences of Statements(4), See section P Syntax Summary (informative)(1) processing node See section E Distributed Systems (normative)(2) Producer See section 9.11 Example of Tasking and Synchronization(2), See section 9.11 Example of Tasking and Synchronization(3) profile See section 6.1 Subprogram Declarations(22) associated with a dereference See section 4.1 Names(10) fully conformant See section 6.3.1 Conformance Rules(18) mode conformant See section 6.3.1 Conformance Rules(16) subtype conformant See section 6.3.1 Conformance Rules(17) type conformant See section 6.3.1 Conformance Rules(15) profile resolution rule name with a given expected profile See section 8.6 The Context of Overload Resolution(26) Prog See section B.4 Interfacing with COBOL(107) program See section 10.2 Program Execution(1), See section N Glossary (informative)(32) program execution See section 10.2 Program Execution(1) program library See library See section 10 Program Structure and Compilation Issues(2), See section 10.1.4 The Compilation Process(9) Program unit See section 10.1 Separate Compilation(1), See section N Glossary (informative)(31) program unit pragma See section 10.1.5 Pragmas and Program Units(2) Convention See section B.1 Interfacing Pragmas(29) Export See section B.1 Interfacing Pragmas(29) Import See section B.1 Interfacing Pragmas(29) Inline See section 6.3.2 Inline Expansion of Subprograms(2) library unit pragmas See section 10.1.5 Pragmas and Program Units(7) Program_Error See section A.1 The Package Standard(46) raised by failure of run-time check See section 1.1.3 Conformity of an Implementation with the Standard(20), See section 1.1.5 Classification of Errors(8), See section 1.1.5 Classification of Errors(12), See section 3.5.5 Operations of Discrete Types(8), See section 3.10.2 Operations of Access Types(29), See section 3.11 Declarative Parts(14), See section 4.6 Type Conversions(57), See section 6.2 Formal Parameter Modes(12), See section 6.4 Subprogram Calls(11), See section 6.5 Return Statements(20), See section 7.6.1 Completion and Finalization(15), See section 7.6.1 Completion and Finalization(16), See section 7.6.1 Completion and Finalization(17), See section 7.6.1 Completion and Finalization(18), See section 9.4 Protected Units and Protected Objects(20), See section 9.5.1 Protected Subprograms and Protected Actions(17), See section 9.5.3 Entry Calls(7), See section 9.7.1 Selective Accept(21), See section 9.8 Abort of a Task - Abort of a Sequence of Statements(20), See section 10.2 Program Execution(26), See section 11.1 Exception Declarations(4), See section 11.5 Suppressing Checks(19), See section 13.7.1 The Package System.Storage_Elements(16), See section 13.9.1 Data Validity(9), See section 13.11.2 Unchecked Storage Deallocation(13), See section 13.11.2 Unchecked Storage Deallocation(14), See section A.7 External Files and File Objects(14), See section C.3.1 Protected Procedure Handlers(10), See section C.3.1 Protected Procedure Handlers(11), See section C.3.2 The Package Interrupts(17), See section C.3.2 The Package Interrupts(20), See section C.3.2 The Package Interrupts(21), See section C.3.2 The Package Interrupts(22), See section C.7.1 The Package Task_Identification(15), See section C.7.1 The Package Task_Identification(17), See section C.7.2 The Package Task_Attributes(13), See section D.3 Priority Ceiling Locking(13), See section D.5 Dynamic Priorities(9), See section D.5 Dynamic Priorities(11), See section D.10 Synchronous Task Control(10), See section D.11 Asynchronous Task Control(8), See section E.1 Partitions(10), See section E.3 Consistency of a Distributed System(6), See section E.4 Remote Subprogram Calls(18), See section J.7.1 Interrupt Entries(7) Program_Status_Word See section 13.5.1 Record Representation Clauses(28) propagate See section 11.4 Exception Handling(1) an exception occurrence by an execution, to a dynamically enclosing execution See section 11.4 Exception Handling(6) proper_body See section 3.11 Declarative Parts(6) used See section 3.11 Declarative Parts(5), See section 10.1.3 Subunits of Compilation Units(7), See section P Syntax Summary (informative)(1) protected action See section 9.5.1 Protected Subprograms and Protected Actions(4) complete See section 9.5.1 Protected Subprograms and Protected Actions(6) start See section 9.5.1 Protected Subprograms and Protected Actions(5) protected calling convention See section 6.3.1 Conformance Rules(12) protected declaration See section 9.4 Protected Units and Protected Objects(1) protected entry See section 9.4 Protected Units and Protected Objects(1) protected function See section 9.5.1 Protected Subprograms and Protected Actions(1) protected object See section 9 Tasks and Synchronization(3), See section 9.4 Protected Units and Protected Objects(1) protected operation See section 9.4 Protected Units and Protected Objects(1) protected procedure See section 9.5.1 Protected Subprograms and Protected Actions(1) protected subprogram See section 9.4 Protected Units and Protected Objects(1), See section 9.5.1 Protected Subprograms and Protected Actions(1) Protected type See section N Glossary (informative)(33) protected unit See section 9.4 Protected Units and Protected Objects(1) protected_body See section 9.4 Protected Units and Protected Objects(7) used See section 3.11 Declarative Parts(6), See section P Syntax Summary (informative)(1) protected_body_stub See section 10.1.3 Subunits of Compilation Units(6) used See section 10.1.3 Subunits of Compilation Units(2), See section P Syntax Summary (informative)(1) protected_definition See section 9.4 Protected Units and Protected Objects(4) used See section 9.4 Protected Units and Protected Objects(2), See section 9.4 Protected Units and Protected Objects(3), See section P Syntax Summary (informative)(1) protected_element_declaration See section 9.4 Protected Units and Protected Objects(6) used See section 9.4 Protected Units and Protected Objects(4), See section P Syntax Summary (informative)(1) protected_operation_declaration See section 9.4 Protected Units and Protected Objects(5) used See section 9.4 Protected Units and Protected Objects(4), See section 9.4 Protected Units and Protected Objects(6), See section P Syntax Summary (informative)(1) protected_operation_item See section 9.4 Protected Units and Protected Objects(8) used See section 9.4 Protected Units and Protected Objects(7), See section P Syntax Summary (informative)(1) protected_type_declaration See section 9.4 Protected Units and Protected Objects(2) used See section 3.2.1 Type Declarations(3), See section P Syntax Summary (informative)(1) ptrdiff_t See section B.3 Interfacing with C(12) PU1 See section A.3.3 The Package Characters.Latin_1(18) PU2 See section A.3.3 The Package Characters.Latin_1(18) public declaration of a library unit See section 10.1.1 Compilation Units - Library Units(12) public descendant of a library unit See section 10.1.1 Compilation Units - Library Units(12) public library unit See section 10.1.1 Compilation Units - Library Units(12) pure See section 10.2.1 Elaboration Control(16) Pure pragma See section 10.2.1 Elaboration Control(14), See section L Language-Defined Pragmas (informative)(28) Push See section 6.3 Subprogram Bodies(9), See section 12.8 Example of a Generic Package(3), See section 12.8 Example of a Generic Package(6), See section 12.8 Example of a Generic Package(14) Put See section 6.4 Subprogram Calls(26), See section 10.1.1 Compilation Units - Library Units(30), See section A.10.1 The Package Text_IO(42), See section A.10.1 The Package Text_IO(48), See section A.10.1 The Package Text_IO(55), See section A.10.1 The Package Text_IO(60), See section A.10.1 The Package Text_IO(66), See section A.10.1 The Package Text_IO(67), See section A.10.1 The Package Text_IO(71), See section A.10.1 The Package Text_IO(72), See section A.10.1 The Package Text_IO(76), See section A.10.1 The Package Text_IO(77), See section A.10.1 The Package Text_IO(82), See section A.10.1 The Package Text_IO(83), See section F.3.3 The Package Text_IO.Editing(14), See section F.3.3 The Package Text_IO.Editing(15), See section F.3.3 The Package Text_IO.Editing(16), See section G.1.3 Complex Input-Output(7), See section G.1.3 Complex Input-Output(8) Put_Item See section 12.6 Formal Subprograms(22) Put_Line See section A.10.1 The Package Text_IO(50) Put_List See section 12.6 Formal Subprograms(24)
Go to the first, previous, next, last section, table of contents.