Ada 95 Index: E
- e
- A.5(3)
- edited output
- F.3(1)
- Editing
- child of Ada.Text_IO F.3.3(3)
- child of Ada.Wide_Text_IO F.3.4(1)
- effect
- external 1.1.3(8)
- efficiency
- 11.5(29), 11.6(1)
- Elaborate pragma
- 10.2.1(20), L(10)
- Elaborate_All pragma
- 10.2.1(21), L(11)
- Elaborate_Body pragma
- 10.2.1(22), L(12)
- elaborated
- 3.11(8)
- elaboration
- 3.1(11), N(19)
- abstract_subprogram_declaration 6.1(31)
- access_definition 3.10(17)
- access_type_definition 3.10(16)
- array_type_definition 3.6(21)
- choice_parameter_specification 11.4(7)
- component_declaration 3.8(17)
- component_definition 3.6(22),
3.8(18)
- component_list 3.8(17)
- declaration named by a pragma Import B.1(38)
- declarative_part 3.11(7)
- deferred constant declaration 7.4(10)
- delta_constraint J.3(11)
- derived_type_definition 3.4(26)
- digits_constraint 3.5.9(19)
- discrete_subtype_definition 3.6(22)
- discriminant_constraint 3.7.1(12)
- entry_declaration 9.5.2(22)
- enumeration_type_definition 3.5.1(10)
- exception_declaration 11.1(5)
- fixed_point_definition 3.5.9(17)
- floating_point_definition 3.5.7(13)
- full type definition 3.2.1(11)
- full_type_declaration 3.2.1(11)
- generic body 12.2(2)
- generic_declaration 12.1(10)
- generic_instantiation 12.3(20)
- incomplete_type_declaration 3.10.1(12)
- index_constraint 3.6.1(8)
- integer_type_definition 3.5.4(18)
- loop_parameter_specification 5.5(9)
- non-generic subprogram_body 6.3(6)
- nongeneric package_body 7.2(6)
- number_declaration 3.3.2(7)
- object_declaration 3.3.1(15),
7.6(10)
- package_body of Standard A.1(50)
- package_declaration 7.1(8)
- partition E.1(6), E.5(21)
- pragma 2.8(12)
- private_extension_declaration 7.3(17)
- private_type_declaration 7.3(17)
- protected declaration 9.4(12)
- protected_body 9.4(15)
- protected_definition 9.4(13)
- range_constraint 3.5(9)
- real_type_definition 3.5.6(5)
- record_definition 3.8(16)
- record_extension_part 3.9.1(5)
- record_type_definition 3.8(16)
- renaming_declaration 8.5(3)
- representation_clause 13.1(19)
- single_protected_declaration 9.4(12)
- single_task_declaration 9.1(10)
- Storage_Size pragma 13.3(66)
- subprogram_declaration 6.1(31)
- subtype_declaration 3.2.2(9)
- subtype_indication 3.2.2(9)
- task declaration 9.1(10)
- task_body 9.1(13)
- task_definition 9.1(11)
- use_clause 8.4(12)
- variant_part 3.8.1(22)
- elaboration control
- 10.2.1(1)
- elaboration dependence
- library_item on another 10.2(9)
- Elaboration_Check
- 11.5(20)
- [partial] 3.11(9)
- Elem
- 12.1(21)
- element
- A.4.4(26), A.4.5(20),
B.3.2(4)
- of a storage pool 13.11(11)
- Element_Array
- B.3.2(4)
- Element_Type
- 3.9.3(15), A.8.1(2),
A.8.4(2), A.9(3)
- elementary type
- 3.2(2), N(16)
- Elementary_Functions
- child of Ada.Numerics A.5.1(9)
- eligible
- a type, for a convention B.1(14)
- else part
- of a selective_accept 9.7.1(11)
- EM
- A.3.3(6)
- embedded systems
- C(1), D(1)
- Empty
- 3.9.3(15)
- encapsulation
- See package 7(1)
- enclosing
- immediately 8.1(13)
- end of a line
- 2.2(2)
- End_Error
- A.8.1(15), A.8.4(18),
A.10.1(85), A.12.1(26),
A.13(4)
- End_Of_File
- 11.4.2(4), A.8.1(13),
A.8.4(16), A.10.1(34),
A.12.1(12)
- End_Of_Line
- A.10.1(30)
- End_Of_Page
- A.10.1(33)
- endian
- big 13.5.3(2)
- little 13.5.3(2)
- ENQ
- A.3.3(5)
- entity
- [partial] 3.1(1)
- entry
- closed 9.5.3(5)
- open 9.5.3(5)
- single 9.5.2(20)
- entry call
- 9.5.3(1)
- simple 9.5.3(1)
- entry calling convention
- 6.3.1(13)
- entry family
- 9.5.2(20)
- entry index subtype
- 3.8(18), 9.5.2(20)
- entry queue
- 9.5.3(12)
- entry queuing policy
- 9.5.3(17)
- default policy 9.5.3(17)
- entry_barrier
- 9.5.2(7)
- used 9.5.2(5), P(1)
- entry_body
- 9.5.2(5)
- used 9.4(8), P(1)
- entry_body_formal_part
- 9.5.2(6)
- used 9.5.2(5), P(1)
- entry_call_alternative
- 9.7.2(3)
- used 9.7.2(2), 9.7.3(2),
P(1)
- entry_call_statement
- 9.5.3(2)
- used 5.1(4), 9.7.2(3),
9.7.4(4), P(1)
- entry_declaration
- 9.5.2(2)
- used 9.1(5), 9.4(5),
P(1)
- entry_index
- 9.5.2(4)
- used 9.5.2(3), P(1)
- entry_index_specification
- 9.5.2(8)
- used 9.5.2(6), P(1)
- Enum
- 12.5(13), A.10.1(79)
- Enum_IO
- 8.5.5(7)
- enumeration literal
- 3.5.1(6)
- enumeration type
- 3.2(3), 3.5.1(1),
N(17)
- enumeration_aggregate
- 13.4(3)
- used 13.4(2), P(1)
- enumeration_literal_specification
- 3.5.1(3)
- used 3.5.1(2), P(1)
- enumeration_representation_clause
- 13.4(2)
- used 13.1(2), P(1)
- enumeration_type_definition
- 3.5.1(2)
- used 3.2.1(4), P(1)
- Enumeration_IO
- A.10.1(79)
- environment declarative_part
- 10.1.4(1)
- for the environment task of a partition 10.2(13)
- environment
- 10.1.4(1)
- environment task
- 10.2(8)
- EOF
- 8.5.2(6)
- EOT
- A.3.3(5), J.5(4)
- EPA
- A.3.3(18)
- epoch
- D.8(19)
- equal operator
- 4.4(1), 4.5.2(1)
- equality operator
- 4.5.2(1)
- special inheritance rule for tagged types 3.4(17),
4.5.2(14)
- equals sign
- 2.1(15)
- Equals_Sign
- A.3.3(10)
- erroneous execution
- 1.1.2(32), 1.1.5(10),
3.7.2(4), 9.8(21),
9.10(11),
- 11.5(26), 13.3(13),
13.3(27), 13.9.1(8),
13.9.1(12), 13.11(21),
- 13.11.2(16), A.10.3(22),
A.13(17), B.3.1(51),
B.3.2(35), C.3.1(14),
- C.7.1(18), C.7.2(14),
D.5(12), D.11(9),
H.4(26)
- error
- 11.1(8)
- compile-time 1.1.2(27),
1.1.5(4)
- link-time 1.1.2(29),
1.1.5(4)
- run-time 1.1.2(30),
1.1.5(6), 11.5(2), 11.6(1)
- See also bounded error, erroneous execution
- ESA
- A.3.3(17)
- ESC
- A.3.3(6)
- Establish_RPC_Receiver
- E.5(12)
- ETB
- A.3.3(6)
- ETX
- A.3.3(5)
- evaluation
- 3.1(11), N(19)
- aggregate 4.3(5)
- allocator 4.8(7)
- array_aggregate 4.3.3(21)
- attribute_reference 4.1.4(11)
- concatenation 4.5.3(5)
- dereference 4.1(13)
- discrete_range 3.6.1(8)
- extension_aggregate 4.3.2(7)
- generic_association 12.3(21)
- generic_association for a formal object of mode in
12.4(11)
- indexed_component 4.1.1(7)
- initialized allocator 4.8(7)
- membership test 4.5.2(27)
- name 4.1(11)
- name that has a prefix 4.1(12)
- null literal 4.2(9)
- numeric literal 4.2(9)
- parameter_association 6.4.1(7)
- prefix 4.1(12)
- primary that is a name 4.4(10)
- qualified_expression 4.7(4)
- range 3.5(9)
- range_attribute_reference 4.1.4(11)
- record_aggregate 4.3.1(18)
- record_component_association_list 4.3.1(19)
- selected_component 4.1.3(14)
- short-circuit control form 4.5.1(7)
- slice 4.1.2(7)
- string_literal 4.2(10)
- uninitialized allocator 4.8(8)
- Val 3.5.5(7), K(261)
- Value 3.5(55)
- value conversion 4.6(28)
- view conversion 4.6(52)
- Wide_Value 3.5(43)
- Exception
- 11(1) 11.1(1),
N(18)
- exception occurrence
- 11(1)
- exception_choice
- 11.2(5)
- used 11.2(3), P(1)
- exception_declaration
- 11.1(2)
- used 3.1(3), P(1)
- exception_handler
- 11.2(3)
- used 11.2(2), P(1)
- Exception_Identity
- 11.4.1(5)
- Exception_Information
- 11.4.1(5)
- Exception_Message
- 11.4.1(4)
- Exception_Name
- 11.4.1(2), 11.4.1(5)
- Exception_Occurrence
- 11.4.1(3)
- Exception_Occurrence_Access
- 11.4.1(3)
- exception_renaming_declaration
- 8.5.2(2)
- used 8.5(2), P(1)
- Exception_Id
- 11.4.1(2)
- Exceptions
- child of Ada 11.4.1(2)
- Exchange
- 12.1(21), 12.2(5)
- Exchange_Handler
- C.3.2(8)
- Exclam
- J.5(6)
- Exclamation
- A.3.3(8)
- execution
- 3.1(11), N(19)
- abort_statement 9.8(4)
- aborting the execution of a construct 9.8(5)
- accept_statement 9.5.2(24)
- Ada program 9(1)
- assignment_statement 5.2(7),
7.6(17), 7.6.1(12)
- asynchronous_select with a delay_statement trigger
9.7.4(7)
- asynchronous_select with an entry call trigger
9.7.4(6)
- block_statement 5.6(5)
- call on a dispatching operation 3.9.2(14)
- call on an inherited subprogram 3.4(27)
- case_statement 5.4(11)
- conditional_entry_call 9.7.3(3)
- delay_statement 9.6(20)
- dynamically enclosing 11.4(2)
- entry_body 9.5.2(26)
- entry_call_statement 9.5.3(8)
- exit_statement 5.7(5)
- goto_statement 5.8(5)
- handled_sequence_of_statements 11.2(10)
- handler 11.4(7)
- if_statement 5.3(5)
- instance of Unchecked_Deallocation 7.6.1(10)
- loop_statement 5.5(7)
- loop_statement with a for iteration_scheme 5.5(9)
- loop_statement with a while iteration_scheme 5.5(8)
- null_statement 5.1(13)
- partition 10.2(25)
- pragma 2.8(12)
- program 10.2(25)
- protected subprogram call 9.5.1(3)
- raise_statement with an exception_name 11.3(4)
- re-raise statement 11.3(4)
- remote subprogram call E.4(9)
- requeue protected entry 9.5.4(9)
- requeue task entry 9.5.4(8)
- requeue_statement 9.5.4(7)
- return_statement 6.5(6)
- selective_accept 9.7.1(15)
- sequence_of_statements 5.1(15)
- subprogram call 6.4(10)
- subprogram_body 6.3(7)
- task 9.2(1)
- task_body 9.2(1)
- timed_entry_call 9.7.2(4)
- execution resource
- associated with a protected object 9.4(18)
- required for a task to run 9(10)
- exit_statement
- 5.7(2)
- used 5.1(4), P(1)
- Exp
- A.5.1(4), B.1(51),
G.1.2(3)
- expanded name
- 4.1.3(4)
- Expanded_Name
- 3.9(7)
- expected profile
- 8.6(26)
- accept_statement entry_direct_name 9.5.2(11)
- Access attribute_reference prefix 3.10.2(2)
- attribute_definition_clause name 13.3(4)
- character_literal 4.2(3)
- formal subprogram actual 12.6(6)
- formal subprogram default_name 12.6(5)
- subprogram_renaming_declaration 8.5.4(3)
- expected type
- 8.6(20)
- abort_statement task_name 9.8(3)
- access attribute_reference 3.10.2(2)
- actual parameter 6.4.1(3)
- aggregate 4.3(3)
- allocator 4.8(3)
- array_aggregate 4.3.3(7)
- array_aggregate component expression 4.3.3(7)
- array_aggregate discrete_choice 4.3.3(8)
- assignment_statement expression 5.2(4)
- assignment_statement variable_name 5.2(4)
- attribute_definition_clause expression or name 13.3(4)
- attribute_designator expression 4.1.4(7)
- case expression 5.4(4)
- case_statement_alternative discrete_choice 5.4(4)
- character_literal 4.2(3)
- code_statement 13.8(4)
- component_clause expressions 13.5.1(7)
- component_declaration default_expression 3.8(7)
- condition 5.3(4)
- decimal fixed point type digits 3.5.9(6)
- delay_relative_statement expression 9.6(5)
- delay_until_statement expression 9.6(5)
- delta_constraint expression J.3(3)
- dereference name 4.1(8)
- discrete_subtype_definition range 3.6(8)
- discriminant default_expression 3.7(7)
- discriminant_association expression 3.7.1(6)
- entry_index 9.5.2(11)
- enumeration_representation_clause expressions 13.4(4)
- extension_aggregate 4.3.2(4)
- extension_aggregate ancestor expression 4.3.2(4)
- first_bit 13.5.1(7)
- fixed point type delta 3.5.9(6)
- generic formal in object actual 12.4(4)
- generic formal object default_expression 12.4(3)
- index_constraint discrete_range 3.6.1(4)
- indexed_component expression 4.1.1(4)
- Interrupt_Priority pragma argument D.1(6)
- last_bit 13.5.1(7)
- link name B.1(10)
- membership test simple_expression 4.5.2(3)
- modular_type_definition expression 3.5.4(5)
- null literal 4.2(2)
- number_declaration expression 3.3.2(3)
- object_declaration initialization expression 3.3.1(4)
- parameter default_expression 6.1(17)
- position 13.5.1(7)
- Priority pragma argument D.1(6)
- range simple_expressions 3.5(5)
- range_attribute_designator expression 4.1.4(7)
- range_constraint range 3.5(5)
- real_range_specification bounds 3.5.7(5)
- record_aggregate 4.3.1(8)
- record_component_association expression 4.3.1(10)
- requested decimal precision 3.5.7(4)
- restriction parameter expression 13.12(5)
- return expression 6.5(3)
- short-circuit control form relation 4.5.1(1)
- signed_integer_type_definition simple_expression
3.5.4(5)
- slice discrete_range 4.1.2(4)
- Storage_Size pragma argument 13.3(65)
- string_literal 4.2(4)
- type_conversion operand 4.6(6)
- variant_part discrete_choice 3.8.1(6)
- expiration time
- [partial] 9.6(1)
- for a delay_relative_statement 9.6(20)
- for a delay_until_statement 9.6(20)
- explicit declaration
- 3.1(5), N(11)
- explicit initial value
- 3.3.1(1)
- explicit_actual_parameter
- 6.4(6)
- used 6.4(5), P(1)
- explicit_dereference
- 4.1(5)
- used 4.1(2), P(1)
- explicit_generic_actual_parameter
- 12.3(5)
- used 12.3(4), P(1)
- explicitly assign
- 10.2(2)
- exponent
- 2.4.1(4), 4.5.6(11)
- used 2.4.1(2), 2.4.2(2),
P(1)
- Exponent attribute
- A.5.3(18), K(60)
- exponentiation operator
- 4.4(1), 4.5.6(7)
- Export pragma
- B.1(6), L(13)
- exported
- aspect of representation B.1(28)
- exported entity
- B.1(23)
- Expr_Ptr
- 3.9.1(14)
- expression
- 3.9(33), 4.4(1),
4.4(2)
- used 2.8(3), 3.3.1(2),
3.3.2(2), 3.5.4(4),
3.5.7(2), 3.5.9(3),
3.5.9(4),
- 3.5.9(5), 3.7(6),
3.7.1(3), 3.8.1(5),
4.1.1(2), 4.1.4(3),
4.1.4(5),
- 4.3.1(4), 4.3.2(3),
4.3.3(3), 4.3.3(5),
4.4(7), 4.6(2),
4.7(2),
- 5.2(2), 5.3(3),
5.4(2), 6.4(6), 6.5(2),
9.5.2(4), 9.6(3),
9.6(4),
- 12.3(5), 13.3(2),
13.3(63), 13.5.1(4),
13.12(4), B.1(5),
B.1(6),
- B.1(8), B.1(10),
C.3.1(4), D.1(3), D.1(5),
J.3(2), J.7(1),
J.8(1),
- L(6), L(13),
L(14), L(18), L(19),
L(27), L(35), P(1)
- extended_digit
- 2.4.2(5)
- used 2.4.2(4), P(1)
- extension
- of a private type 3.9(2),
3.9.1(1)
- of a record type 3.9(2),
3.9.1(1)
- of a type 3.9(2), 3.9.1(1)
- extension_aggregate
- 4.3.2(2)
- used 4.3(2), P(1)
- external call
- 9.5(4)
- external effect
- of the execution of an Ada program 1.1.3(8)
- volatile/atomic objects C.6(20)
- external file
- A.7(1)
- external interaction
- 1.1.3(8)
- external name
- B.1(34)
- external requeue
- 9.5(7)
- External_Tag
- 3.9(7)
- External_Tag attribute
- 13.3(75), K(64)
- External_Tag clause
- 13.3(7), 13.3(75),
K(65)
- extra permission to avoid raising exceptions
- 11.6(5)
- extra permission to reorder actions
- 11.6(6)
-- Email comments, additions, corrections, gripes, kudos, etc. to:
Magnus Kempe -- Magnus.Kempe@di.epfl.ch
Copyright statement
Page last generated: 95-03-12