Next: , Previous: O, Up: Index




Pack pragma   13.2(3), L(24)
Package   7(1), N(25)
package instance   12.3(13)
package−private extension   7.3(14.a)
package−private type   7.3(14.a)
package_body   7.2(2)
   used   3.11(6), 10.1.1(7), P
package_body_stub   10.1.3(4)
   used   10.1.3(2), P
package_declaration   7.1(2)
   used   3.1(3/2), 10.1.1(5), P
package_renaming_declaration   8.5.3(2)
   used   8.5(2), 10.1.1(6), P
package_specification   7.1(3)
   used   7.1(2), 12.1(4), P
packed   13.2(5)
Packed_Decimal
   in Interfaces.COBOL   B.4(12)
Packed_Format
   in Interfaces.COBOL   B.4(26)
Packed_Signed
   in Interfaces.COBOL   B.4(27)
Packed_Unsigned
   in Interfaces.COBOL   B.4(27)
packing
   aspect of representation   13.2(5)
padding bits   13.1(7/2)
Page
   in Ada.Text_IO   A.10.1(39)
Page pragma   2.8(22), L(25)
page terminator   A.10(7)
Page_Length
   in Ada.Text_IO   A.10.1(26)
Paragraph_Sign
   in Ada.Characters.Latin_1   A.3.3(22)
parallel processing
   See task   9(1)
parameter
   See formal parameter   6.1(17)
   See generic formal parameter   12(1)
   See also discriminant   3.7(1/2)
   See also loop parameter   5.5(6)
parameter assigning back   6.4.1(17)
parameter copy back   6.4.1(17)
parameter mode   6.1(18)
parameter passing   6.4.1(1)
parameter_and_result_profile   6.1(13/2)
   used   3.10(5), 3.10(6/2), 6.1(4.2/2), P
parameter_association   6.4(5)
   used   6.4(4), P
parameter_profile   6.1(12)
   used   3.10(5), 3.10(6/2), 6.1(4.1/2), 9.5.2(2/2), 9.5.2(3), 9.5.2(6), P
parameter_specification   6.1(15/2)
   used   6.1(14), P
Parameterless_Handler
   in Ada.Interrupts   C.3.2(2)
Params_Stream_Type
   in System.RPC   E.5(6)
parent   N(25.1/2)
parent body
   of a subunit   10.1.3(8/2)
parent declaration
   of a library unit   10.1.1(10)
   of a library_item   10.1.1(10)
parent subtype   3.4(3/2)
parent type   3.4(3/2)
parent unit
   of a library unit   10.1.1(10)
Parent_Tag
   in Ada.Tags   3.9(7.2/2)
parent_unit_name   10.1.1(8)
   used   6.1(5), 6.1(7), 7.1(3), 7.2(2), 10.1.3(7), P
part
   of an object or value   3.2(6/2)
partial view
   of a type   7.3(4)
partition   10.2(2), N(26)
partition building   10.2(2)
partition communication subsystem (PCS)   E.5(1/2)
Partition_Check
   [partial]   E.4(19)
Partition_Elaboration_Policy pragma   H.6(3/2), L(25.1/2)
Partition_Id
   in System.RPC   E.5(4)
Partition_Id attribute   E.1(9)
pass by copy   6.2(2)
pass by reference   6.2(2)
passive partition   E.1(2)
Pattern_Error
   in Ada.Strings   A.4.1(5)
PC−map approach to finalization   7.6.1(24.s)
PCS (partition communication subsystem)   E.5(1/2)
pending interrupt occurrence   C.3(2)
per−object constraint   3.8(18/2)
per−object expression   3.8(18/2)
percent sign   2.1(15/2)
Percent_Sign
   in Ada.Characters.Latin_1   A.3.3(8)
perfect result set   G.2.3(5)
periodic task
   example   9.6(39)
   See delay_until_statement   9.6(39)
Pi
   in Ada.Numerics   A.5(3/2)
Pic_String
   in Ada.Text_IO.Editing   F.3.3(7)
Picture
   in Ada.Text_IO.Editing   F.3.3(4)
picture String
   for edited output   F.3.1(1)
Picture_Error
   in Ada.Text_IO.Editing   F.3.3(9)
Pilcrow_Sign
   in Ada.Characters.Latin_1   A.3.3(22)
plain_char
   in Interfaces.C   B.3(11)
plane
   character   2.1(1/2)
PLD
   in Ada.Characters.Latin_1   A.3.3(17)
PLU
   in Ada.Characters.Latin_1   A.3.3(17)
plus operator   4.4(1), 4.5.3(1), 4.5.4(1)
plus sign   2.1(15/2)
Plus_Minus_Sign
   in Ada.Characters.Latin_1   A.3.3(22)
Plus_Sign
   in Ada.Characters.Latin_1   A.3.3(8)
PM
   in Ada.Characters.Latin_1   A.3.3(19)
point   2.1(15/2)
Pointer
   in Interfaces.C.Pointers   B.3.2(5)
   See access value   3.10(1)
   See type System.Address   13.7(34/2)
pointer type
   See access type   3.10(1)
Pointer_Error
   in Interfaces.C.Pointers   B.3.2(8)
Pointers
   child of Interfaces.C   B.3.2(4)
polymorphism   3.9(1), 3.9.2(1/2)
pool element   3.10(7/1), 13.11(11)
pool type   13.11(11)
pool−specific access type   3.10(7/1), 3.10(8)
Pos attribute   3.5.5(2)
position   13.5.1(4)
   used   13.5.1(3), P
Position attribute   13.5.2(2/2)
position number   3.5(1)
   of an enumeration value   3.5.1(7)
   of an integer value   3.5.4(15)
positional association   6.4(7), 12.3(6)
positional component association   4.3.1(6)
positional discriminant association   3.7.1(4)
positional_array_aggregate   4.3.3(3/2)
   used   4.3.3(2), P
Positive   3.5.4(12)
Positive subtype of Integer
   in Standard   A.1(13)
Positive_Count subtype of Count
   in Ada.Direct_IO   A.8.4(4)
   in Ada.Streams.Stream_IO   A.12.1(7)
   in Ada.Text_IO   A.10.1(5)
POSIX   1.2(10.a)
possible interpretation   8.6(14)
   for direct_names   8.3(24)
   for selector_names   8.3(24)
post−compilation error   1.1.2(29)
post−compilation rules   1.1.2(29)
potentially blocking operation   9.5.1(8)
   Abort_Task   C.7.1(16)
   delay_statement   9.6(34), D.9(5)
   remote subprogram call   E.4(17)
   RPC operations   E.5(23)
   Suspend_Until_True   D.10(10)
potentially use−visible   8.4(8/2)
Pound_Sign
   in Ada.Characters.Latin_1   A.3.3(21)
Pragma   2.8(1), 2.8(2), L(1), N(27)
pragma argument   2.8(9)
pragma name   2.8(9)
pragma, categorization   E.2(2)
   Remote_Call_Interface   E.2.3(2)
   Remote_Types   E.2.2(2)
   Shared_Passive   E.2.1(2)
pragma, configuration   10.1.5(8)
   Assertion_Policy   11.4.2(7/2)
   Detect_Blocking   H.5(4/2)
   Discard_Names   C.5(4)
   Locking_Policy   D.3(5)
   Normalize_Scalars   H.1(4)
   Partition_Elaboration_Policy   H.6(5/2)
   Priority_Specific_Dispatching   D.2.2(4/2)
   Profile   D.13(6/2)
   Queuing_Policy   D.4(5)
   Restrictions   13.12(8)
   Reviewable   H.3.1(4)
   Suppress   11.5(5/2)
   Task_Dispatching_Policy   D.2.2(4/2)
   Unsuppress   11.5(5/2)
pragma, identifier specific to   2.8(10)
pragma, interfacing
   Convention   B.1(4)
   Export   B.1(4)
   Import   B.1(4)
   Linker_Options   B.1(4)
pragma, library unit   10.1.5(7)
   All_Calls_Remote   E.2.3(6)
   categorization pragmas   E.2(2)
   Elaborate_Body   10.2.1(24)
   Preelaborate   10.2.1(4)
   Pure   10.2.1(15)
pragma, program unit   10.1.5(2)
   Convention   B.1(29)
   Export   B.1(29)
   Import   B.1(29)
   Inline   6.3.2(2)
   library unit pragmas   10.1.5(7)
pragma, representation   13.1(1/1)
   Asynchronous   E.4.1(8)
   Atomic   C.6(14)
   Atomic_Components   C.6(14)
   Controlled   13.11.3(5)
   Convention   B.1(28)
   Discard_Names   C.5(6)
   Export   B.1(28)
   Import   B.1(28)
   Pack   13.2(5)
   Volatile   C.6(14)
   Volatile_Components   C.6(14)
pragma_argument_association   2.8(3)
   used   2.8(2), D.13(3/2), L(27.2/2), P
pragmas
   All_Calls_Remote   E.2.3(5), L(2)
   Assert   11.4.2(3/2), L(2.1/2)
   Assertion_Policy   11.4.2(6/2), L(2.2/2)
   Asynchronous   E.4.1(3), L(3)
   Atomic   C.6(3), L(4)
   Atomic_Components   C.6(5), L(5)
   Attach_Handler   C.3.1(4), L(6)
   Controlled   13.11.3(3), L(7)
   Convention   B.1(7), L(8)
   Detect_Blocking   H.5(3/2), L(8.1/2)
   Discard_Names   C.5(3), L(9)
   Elaborate   10.2.1(20), L(10)
   Elaborate_All   10.2.1(21), L(11)
   Elaborate_Body   10.2.1(22), L(12)
   Export   B.1(6), L(13)
   Import   B.1(5), L(14)
   Inline   6.3.2(3), L(15)
   Inspection_Point   H.3.2(3), L(16)
   Interrupt_Handler   C.3.1(2), L(17)
   Interrupt_Priority   D.1(5), L(18)
   Linker_Options   B.1(8), L(19)
   List   2.8(21), L(20)
   Locking_Policy   D.3(3), L(21)
   No_Return   6.5.1(3/2), L(21.1/2)
   Normalize_Scalars   H.1(3), L(22)
   Optimize   2.8(23), L(23)
   Pack   13.2(3), L(24)
   Page   2.8(22), L(25)
   Partition_Elaboration_Policy   H.6(3/2), L(25.1/2)
   Preelaborable_Initialization   10.2.1(4.2/2), L(25.2/2)
   Preelaborate   10.2.1(3), L(26)
   Priority   D.1(3), L(27)
   Priority_Specific_Dispatching   D.2.2(2.2/2), L(27.1/2)
   Profile   D.13(3/2), L(27.2/2)
   Pure   10.2.1(14), L(28)
   Queuing_Policy   D.4(3), L(29)
   Relative_Deadline   D.2.6(4/2), L(29.1/2)
   Remote_Call_Interface   E.2.3(3), L(30)
   Remote_Types   E.2.2(3), L(31)
   Restrictions   13.12(3), L(32)
   Reviewable   H.3.1(3), L(33)
   Shared_Passive   E.2.1(3), L(34)
   Storage_Size   13.3(63), L(35)
   Suppress   11.5(4/2), J.10(3/2), L(36)
   Task_Dispatching_Policy   D.2.2(2), L(37)
   Unchecked_Union   B.3.3(3/2), L(37.1/2)
   Unsuppress   11.5(4.1/2), L(37.2/2)
   Volatile   C.6(4), L(38)
   Volatile_Components   C.6(6), L(39)
precedence of operators   4.5(1)
Pred attribute   3.5(25)
predefined environment   A(1)
predefined exception   11.1(4)
predefined library unit
   See language−defined library units
predefined operation
   of a type   3.2.3(1/2)
predefined operations
   of a discrete type   3.5.5(10)
   of a fixed point type   3.5.10(17)
   of a floating point type   3.5.8(3)
   of a record type   3.8(24)
   of an access type   3.10.2(34/2)
   of an array type   3.6.2(15)
predefined operator   4.5(9)
   [partial]   3.2.1(9)
predefined type   3.2.1(10)
   See language−defined types
preelaborable
   of an elaborable construct   10.2.1(5)
preelaborable initialization   10.2.1(11.1/2)
Preelaborable_Initialization pragma   10.2.1(4.2/2), L(25.2/2)
Preelaborate pragma   10.2.1(3), L(26)
preelaborated   10.2.1(11/1)
   [partial]   10.2.1(11/1), E.2.1(9)
preempt
   a running task   D.2.3(9/2)
preference
   for root numeric operators and ranges   8.6(29)
preference control
   See requeue   9.5.4(1)
prefix   4.1(4)
   of a prefixed view   4.1.3(9.2/2)
   used   4.1.1(2), 4.1.2(2), 4.1.3(2), 4.1.4(2), 4.1.4(4), 6.4(2), 6.4(3), P
prefixed view   4.1.3(9.2/2)
prefixed view profile   6.3.1(24.1/2)
Prepend
   in Ada.Containers.Doubly_Linked_Lists   A.18.3(22/2)
   in Ada.Containers.Vectors   A.18.2(44/2), A.18.2(45/2)
prescribed result
   for the evaluation of a complex arithmetic operation   G.1.1(42)
   for the evaluation of a complex elementary function   G.1.2(35)
   for the evaluation of an elementary function   A.5.1(37)
Previous
   in Ada.Containers.Doubly_Linked_Lists   A.18.3(38/2), A.18.3(40/2)
   in Ada.Containers.Ordered_Maps   A.18.6(36/2), A.18.6(37/2)
   in Ada.Containers.Ordered_Sets   A.18.9(47/2), A.18.9(48/2)
   in Ada.Containers.Vectors   A.18.2(65/2), A.18.2(66/2)
primary   4.4(7)
   used   4.4(6), P
primitive function   A.5.3(17)
primitive operation
   [partial]   3.2(1)
primitive operations   N(28)
   of a type   3.2.3(1/2)
primitive operator
   of a type   3.2.3(8)
primitive subprograms
   of a type   3.2.3(2)
priority   D.1(15)
   of a protected object   D.3(6/2)
Priority attribute   D.5.2(3/2)
priority inheritance   D.1(15)
priority inversion   D.2.3(11/2)
priority of an entry call   D.4(9)
Priority pragma   D.1(3), L(27)
Priority subtype of Any_Priority
   in System   13.7(16)
Priority_Specific_Dispatching pragma   D.2.2(2.2/2), L(27.1/2)
private declaration of a library unit   10.1.1(12)
private descendant
   of a library unit   10.1.1(12)
private extension   3.2(4.1/2), 3.9(2.1/2), 3.9.1(1/2), N(29/2)
   [partial]   7.3(14), 12.5.1(5/2)
private library unit   10.1.1(12)
private operations   7.3.1(1)
private part   8.2(5)
   of a package   7.1(6/2), 12.3(12.b)
   of a protected unit   9.4(11/2)
   of a task unit   9.1(9)
private type   3.2(4.1/2), N(30/2)
   [partial]   7.3(14)
private types and private extensions   7.3(1)
private with_clause   10.1.2(4.b/2)
private_extension_declaration   7.3(3/2)
   used   3.2.1(2), P
private_type_declaration   7.3(2)
   used   3.2.1(2), P
procedure   6(1), N(30.1/2)
   null   6.7(3/2)
procedure instance   12.3(13)
procedure_call_statement   6.4(2)
   used   5.1(4/2), 9.7.2(3.1/2), P
procedure_or_entry_call   9.7.2(3.1/2)
   used   9.7.2(3/2), 9.7.4(4/2), P
procedure_specification   6.1(4.1/2)
   used   6.1(4/2), 6.7(2/2), P
processing node   E(2)
profile   6.1(22)
   associated with a dereference   4.1(10)
   fully conformant   6.3.1(18)
   mode conformant   6.3.1(16/2)
   subtype conformant   6.3.1(17)
   type conformant   6.3.1(15/2)
Profile pragma   D.13(3/2), L(27.2/2)
profile resolution rule
   name with a given expected profile   8.6(26)
progenitor   N(30.2/2)
progenitor subtype   3.9.4(9/2)
progenitor type   3.9.4(9/2)
program   10.2(1), N(31)
program execution   10.2(1)
program library
   See library   10(2)
   See library   10.1.4(9)
Program unit   10.1(1), N(32)
program unit pragma   10.1.5(2)
   Convention   B.1(29)
   Export   B.1(29)
   Import   B.1(29)
   Inline   6.3.2(2)
   library unit pragmas   10.1.5(7)
program−counter−map approach to finalization   7.6.1(24.s)
Program_Error
   raised by failure of run−time check   1.1.3(17.b), 1.1.3(20), 1.1.5(8), 1.1.5(12), 1.1.5(12.b), 3.5(27.c/2), 3.5.5(8), 3.10.2(29), 3.11(14), 4.6(57), 4.8(10.1/2), 4.8(10.2/2), 4.8(10.3/2), 6.2(12), 6.4(11/2), 6.5(8/2), 6.5(21/2), 6.5.1(9/2), 7.6.1(15), 7.6.1(16/2), 7.6.1(17), 7.6.1(17.1/1), 7.6.1(17.2/1), 7.6.1(18/2), 7.6.1(20.b), 8.5.4(8.1/1), 9.4(20), 9.5.1(17), 9.5.3(7), 9.7.1(21), 9.8(20), 10.2(26), 11.1(4), 11.5(8.a), 11.5(19), 12.5.1(23.3/2), 13.7.1(16), 13.9.1(9), 13.11.2(13), 13.11.2(14), A.5.2(40.1/1), A.7(14), B.3.3(22/2), C.3.1(10), C.3.1(11/2), C.3.2(17), C.3.2(20), C.3.2(21), C.3.2(22/2), C.7.1(15), C.7.1(17/2), C.7.2(13), D.3(13), D.3(13.2/2), D.3(13.4/2), D.5.1(9), D.5.2(6/2), D.7(19.1/2), D.10(10), D.11(8), E.1(10), E.3(6), E.4(18/1), J.7.1(7)
   in Standard   A.1(46)
propagate   11.4(1)
   an exception by a construct   11.4(6.a)
   an exception by an execution   11.4(6.a)
   an exception occurrence by an execution, to a dynamically enclosing execution   11.4(6)
proper_body   3.11(6)
   used   3.11(5), 10.1.3(7), P
protected action   9.5.1(4)
   complete   9.5.1(6)
   start   9.5.1(5)
protected calling convention   6.3.1(12)
protected declaration   9.4(1)
protected entry   9.4(1)
protected function   9.5.1(1)
protected interface   3.9.4(5/2)
protected object   9(3), 9.4(1)
protected operation   9.4(1)
protected procedure   9.5.1(1)
protected subprogram   9.4(1), 9.5.1(1)
protected tagged type   3.9.4(6/2)
protected type   N(33/2)
protected unit   9.4(1)
protected_body   9.4(7)
   used   3.11(6), P
protected_body_stub   10.1.3(6)
   used   10.1.3(2), P
protected_definition   9.4(4)
   used   9.4(2/2), 9.4(3/2), P
protected_element_declaration   9.4(6)
   used   9.4(4), P
protected_operation_declaration   9.4(5/1)
   used   9.4(4), 9.4(6), P
protected_operation_item   9.4(8/1)
   used   9.4(7), P
protected_type_declaration   9.4(2/2)
   used   3.2.1(3), P
ptrdiff_t
   in Interfaces.C   B.3(12)
PU1
   in Ada.Characters.Latin_1   A.3.3(18)
PU2
   in Ada.Characters.Latin_1   A.3.3(18)
public declaration of a library unit   10.1.1(12)
public descendant
   of a library unit   10.1.1(12)
public library unit   10.1.1(12)
punctuation_connector   2.1(10.2/2)
   used   2.3(3.1/2), P
pure   10.2.1(15.1/2)
Pure pragma   10.2.1(14), L(28)
Put
   in Ada.Text_IO   A.10.1(42), A.10.1(48), A.10.1(55), A.10.1(60), A.10.1(66), A.10.1(67), A.10.1(71), A.10.1(72), A.10.1(76), A.10.1(77), A.10.1(82), A.10.1(83)
   in Ada.Text_IO.Bounded_IO   A.10.11(4/2), A.10.11(5/2)
   in Ada.Text_IO.Complex_IO   G.1.3(7), G.1.3(8)
   in Ada.Text_IO.Editing   F.3.3(14), F.3.3(15), F.3.3(16)
   in Ada.Text_IO.Unbounded_IO   A.10.12(4/2), A.10.12(5/2)
Put_Line
   in Ada.Text_IO   A.10.1(50)
   in Ada.Text_IO.Bounded_IO   A.10.11(6/2), A.10.11(7/2)
   in Ada.Text_IO.Unbounded_IO   A.10.12(6/2), A.10.12(7/2)