Ada 95 Index: P
- P
- 9.2(11), 12.5.3(11),
12.5.4(8)
- Pack pragma
- 13.2(3), L(24)
- Package
- 7(1) N(25)
- package instance
- 12.3(13)
- package_body
- 7.2(2)
- used 3.11(6), 10.1.1(7),
P(1)
- package_body_stub
- 10.1.3(4)
- used 10.1.3(2), P(1)
- package_declaration
- 7.1(2)
- used 3.1(3), 10.1.1(5),
P(1)
- package_renaming_declaration
- 8.5.3(2)
- used 8.5(2), 10.1.1(6),
P(1)
- package_specification
- 7.1(3)
- used 7.1(2), 12.1(4),
P(1)
- packed
- 13.2(5)
- Packed_Decimal
- B.4(12)
- Packed_Descriptor
- 13.6(6)
- Packed_Format
- B.4(26)
- Packed_Signed
- B.4(27)
- Packed_Unsigned
- B.4(27)
- packing
- aspect of representation 13.2(5)
- padding bits
- 13.1(7)
- Page
- 13.3(80), A.10.1(39)
- Page pragma
- 2.8(22), L(25)
- page terminator
- A.10(7)
- Page_Length
- A.10.1(26)
- Page_Num
- 3.5.4(34)
- Painted_Point
- 3.9.1(11)
- Pair
- 6.4(20)
- parallel processing
- See task 9(1)
- Parallel_Simulation
- A.5.2(60)
- parameter
- See also discriminant 3.7(1)
- See also loop parameter 5.5(6)
- See formal parameter 6.1(17)
- See generic formal parameter 12(1)
- 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)
- used 3.10(5), 6.1(4),
P(1)
- parameter_association
- 6.4(5)
- used 6.4(4), P(1)
- parameter_profile
- 6.1(12)
- used 3.10(5), 6.1(4),
9.5.2(2), 9.5.2(3),
9.5.2(6), P(1)
- parameter_specification
- 6.1(15)
- used 6.1(14), P(1)
- Parameterless_Handler
- C.3.2(2)
- Params_Stream_Type
- E.5(6)
- Parent
- 10.1.3(20), 10.1.3(21),
10.1.3(23)
- parent body
- of a subunit 10.1.3(8)
- parent declaration
- of a library_item 10.1.1(10)
- of a library unit 10.1.1(10)
- parent subtype
- 3.4(3)
- parent type
- 3.4(3)
- parent unit
- of a library unit 10.1.1(10)
- 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(1)
- Parser
- 9.1(27)
- part
- of an object or value 3.2(6)
- 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)
- Partition_Check
- [partial] E.4(19)
- Partition_ID
- E.5(4)
- Partition_ID attribute
- E.1(9), K(173)
- pass by copy
- 6.2(2)
- pass by reference
- 6.2(2)
- passive partition
- E.1(2)
- PCS (partition communication subsystem)
- E.5(1)
- pending interrupt occurrence
- C.3(2)
- per-object constraint
- 3.8(18)
- per-object expression
- 3.8(18)
- Percent
- J.5(6)
- Percent_Sign
- A.3.3(8)
- perfect result set
- G.2.3(5)
- periodic task
- See delay_until_statement 9.6(39)
- example 9.6(39)
- Peripheral
- 3.8.1(25)
- Peripheral_Ref
- 3.10(22)
- Person
- 3.10.1(19), 3.10.1(22)
- Person_Name
- 3.10.1(20)
- Pi
- A.5(3)
- Pic_String
- F.3.3(7)
- Picture
- F.3.3(4)
- picture String
- for edited output F.3.1(1)
- Picture_Error
- F.3.3(9)
- Pilcrow_Sign
- A.3.3(22)
- plain_char
- B.3(11)
- PLD
- A.3.3(17)
- PLU
- A.3.3(17)
- plus operator
- 4.4(1), 4.5.3(1),
4.5.4(1)
- plus sign
- 2.1(15)
- Plus_Minus_Sign
- A.3.3(22)
- Plus_Sign
- A.3.3(8)
- PM
- A.3.3(19)
- point
- 2.1(15), 3.9(32)
- pointer
- B.3.2(5)
- See access value 3.10(1)
- See type System.Address 13.7(34)
- pointer type
- See access type 3.10(1)
- Pointer_Error
- B.3.2(8)
- Pointers
- child of Interfaces.C B.3.2(4)
- polymorphism
- 3.9(1), 3.9.2(1)
- pool element
- 3.10(7), 13.11(11)
- pool type
- 13.11(11)
- pool-specific access type
- 3.10(7), 3.10(8)
- Pop
- 12.8(3), 12.8(7),
12.8(14)
- Pos attribute
- 3.5.5(2), K(175)
- position
- 13.5.1(4)
- used 13.5.1(3), P(1)
- Position attribute
- 13.5.2(2), K(179)
- 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)
- used 4.3.3(2), P(1)
- Positive
- 3.5.4(12), 3.5.4(13),
3.6.3(3), A.1(13)
- Positive_Count
- A.8.4(4), A.10(10),
A.10.1(5), A.12.1(7)
- 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), 10.1.3(15),
10.1.5(8), 10.2(2),
12.3(19),
- 13.12(8), D.2.2(4),
D.3(5), D.4(5),
E(2), E.1(2), E.2.1(10),
- E.2.3(17), H.1(4),
H.3.1(4)
- 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)
- Pound_Sign
- A.3.3(21)
- Power_16
- 3.3.2(10)
- 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)
- Locking_Policy D.3(5)
- Normalize_Scalars H.1(4)
- Queuing_Policy D.4(5)
- Restrictions 13.12(8)
- Reviewable H.3.1(4)
- Suppress 11.5(5)
- Task_Dispatching_Policy D.2.2(4)
- 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)
- 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), P(1)
- pragmas
- All_Calls_Remote E.2.3(5),
L(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)
- 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)
- 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)
- Preelaborate 10.2.1(3),
L(26)
- Priority D.1(3), L(27)
- Pure 10.2.1(14), L(28)
- Queuing_Policy D.4(3), L(29)
- 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), L(36)
- Task_Dispatching_Policy D.2.2(2),
L(37)
- Volatile C.6(4), L(38)
- Volatile_Components C.6(6),
L(39)
- precedence of operators
- 4.5(1)
- Pred attribute
- 3.5(25), K(181)
- 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)
- 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)
- 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)
- Preelaborate pragma
- 10.2.1(3), L(26)
- preelaborated
- 10.2.1(11)
- [partial] 10.2.1(11),
E.2.1(9)
- preempted task
- D.2.1(7)
- preemptible resource
- D.2.1(7)
- preference
- for root numeric operators and ranges 8.6(29)
- preference control
- See requeue 9.5.4(1)
- prefix
- 4.1(4)
- 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(1)
- 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)
- primary
- 4.4(7)
- used 4.4(6), P(1)
- primitive function
- A.5.3(17)
- primitive operation
- [partial] 3.2(1)
- primitive operations
- N(28)
- of a type 3.2.3(1)
- primitive operator
- of a type 3.2.3(8)
- primitive subprograms
- of a type 3.2.3(2)
- Print_Header
- 6.1(42)
- Priority
- 13.7(16), D.1(10),
D.1(15)
- priority inheritance
- D.1(15)
- priority inversion
- D.2.2(14)
- priority of an entry call
- D.4(9)
- Priority pragma
- D.1(3), L(27)
- 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), 3.9(2),
3.9.1(1), N(29)
- [partial] 7.3(14)
- private library unit
- 10.1.1(12)
- private operations
- 7.3.1(1)
- private part
- 8.2(5)
- of a package 7.1(6)
- of a protected unit 9.4(11)
- of a task unit 9.1(9)
- private type
- 3.2(4), N(30)
- [partial] 7.3(14)
- private types and private extensions
- 7.3(1)
- private_extension_declaration
- 7.3(3)
- used 3.2.1(2), P(1)
- private_type_declaration
- 7.3(2)
- used 3.2.1(2), P(1)
- Probability
- 3.5.7(22)
- procedure
- 6(1)
- procedure instance
- 12.3(13)
- procedure_call_statement
- 6.4(2)
- used 5.1(4), P(1)
- processing node
- E(2)
- Producer
- 9.11(2), 9.11(3)
- profile
- 6.1(22)
- associated with a dereference 4.1(10)
- fully conformant 6.3.1(18)
- mode conformant 6.3.1(16)
- subtype conformant 6.3.1(17)
- type conformant 6.3.1(15)
- profile resolution rule
- name with a given expected profile 8.6(26)
- Prog
- B.4(107)
- program
- 10.2(1), N(32)
- program execution
- 10.2(1)
- program library
- See library 10(2) 10.1.4(9)
- Program unit
- 10.1(1), N(31)
- 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_Error
- A.1(46)
- raised by failure of run-time check 1.1.3(20),
1.1.5(8), 1.1.5(12),
- 3.5.5(8), 3.10.2(29),
3.11(14), 4.6(57),
6.2(12), 6.4(11),
6.5(20),
- 7.6.1(15), 7.6.1(16),
7.6.1(17), 7.6.1(18),
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(19),
- 13.7.1(16), 13.9.1(9),
13.11.2(13), 13.11.2(14),
A.7(14), C.3.1(10),
- C.3.1(11), C.3.2(17),
C.3.2(20), C.3.2(21),
C.3.2(22), C.7.1(15),
- C.7.1(17), C.7.2(13),
D.3(13), D.5(9),
D.5(11), D.10(10), D.11(8),
- E.1(10), E.3(6),
E.4(18), J.7.1(7)
- Program_Status_Word
- 13.5.1(28)
- propagate
- 11.4(1)
- 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(1)
- 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 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 type
- N(33)
- protected unit
- 9.4(1)
- protected_body
- 9.4(7)
- used 3.11(6), P(1)
- protected_body_stub
- 10.1.3(6)
- used 10.1.3(2), P(1)
- protected_definition
- 9.4(4)
- used 9.4(2), 9.4(3),
P(1)
- protected_element_declaration
- 9.4(6)
- used 9.4(4), P(1)
- protected_operation_declaration
- 9.4(5)
- used 9.4(4), 9.4(6),
P(1)
- protected_operation_item
- 9.4(8)
- used 9.4(7), P(1)
- protected_type_declaration
- 9.4(2)
- used 3.2.1(3), P(1)
- ptrdiff_t
- B.3(12)
- PU1
- A.3.3(18)
- PU2
- 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)
- pure
- 10.2.1(16)
- Pure pragma
- 10.2.1(14), L(28)
- Push
- 6.3(9), 12.8(3),
12.8(6), 12.8(14)
- Put
- 6.4(26), 10.1.1(30),
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), F.3.3(14),
F.3.3(15), F.3.3(16),
- G.1.3(7), G.1.3(8)
- Put_Item
- 12.6(22)
- Put_Line
- A.10.1(50)
- Put_List
- 12.6(24)
-- Email comments, additions, corrections, gripes, kudos, etc. to:
Magnus Kempe -- Magnus.Kempe@di.epfl.ch
Copyright statement
Page last generated: 95-03-12