e
in Ada.Numerics A.5(3/2)
EDF
child of Ada.Dispatching D.2.6(9/2)
edited output F.3(1/2)
Editing
child of Ada.Text_IO F.3.3(3)
child of Ada.Wide_Text_IO F.3.4(1)
child of Ada.Wide_Wide_Text_IO F.3.5(1/2)
effect
external 1.1.3(8)
efficiency 11.5(29), 11.6(1)
Eigensystem
in Ada.Numerics.Generic_Complex_Arrays G.3.2(49/2)
in Ada.Numerics.Generic_Real_Arrays G.3.1(27/2)
Eigenvalues
in Ada.Numerics.Generic_Complex_Arrays G.3.2(48/2)
in Ada.Numerics.Generic_Real_Arrays G.3.1(26/2)
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(15.1/2), N(19)
abstract_subprogram_declaration 3.9.3(11.1/2)
access_definition 3.10(17/2)
access_type_definition 3.10(16)
array_type_definition 3.6(21)
aspect_clause 13.1(19/1)
choice_parameter_specification 11.4(7)
component_declaration 3.8(17)
component_definition 3.6(22/2), 3.8(18/2)
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/2)
discriminant_constraint 3.7.1(12)
entry_declaration 9.5.2(22/1)
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)
null_procedure_declaration 6.7(5/2)
number_declaration 3.3.2(7)
object_declaration 3.3.1(15)
of library units for a foreign language main subprogram B.1(39)
package_body of Standard A.1(50)
package_declaration 7.1(8)
partition E.1(6)
partition E.5(21)
per−object constraint 3.8(18.1/1)
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)
single_protected_declaration 9.4(12)
single_task_declaration 9.1(10)
Storage_Size pragma 13.3(66)
subprogram_declaration 6.1(31/2)
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)
element
of a storage pool 13.11(11)
in Ada.Containers.Doubly_Linked_Lists A.18.3(14/2)
in Ada.Containers.Hashed_Maps A.18.5(14/2), A.18.5(31/2)
in Ada.Containers.Hashed_Sets A.18.8(15/2), A.18.8(52/2)
in Ada.Containers.Ordered_Maps A.18.6(13/2), A.18.6(39/2)
in Ada.Containers.Ordered_Sets A.18.9(14/2), A.18.9(65/2)
in Ada.Containers.Vectors A.18.2(27/2), A.18.2(28/2)
in Ada.Strings.Bounded A.4.4(26)
in Ada.Strings.Unbounded A.4.5(20)
elementary type 3.2(2/2), N(16)
Elementary_Functions
child of Ada.Numerics A.5.1(9/1)
eligible
a type, for a convention B.1(14)
else part
of a selective_accept 9.7.1(11)
EM
in Ada.Characters.Latin_1 A.3.3(6)
embedded systems C(1), D(1)
empty element
of a vector A.18.2(4/2)
Empty_List
in Ada.Containers.Doubly_Linked_Lists A.18.3(8/2)
Empty_Map
in Ada.Containers.Hashed_Maps A.18.5(5/2)
in Ada.Containers.Ordered_Maps A.18.6(6/2)
Empty_Set
in Ada.Containers.Hashed_Sets A.18.8(5/2)
in Ada.Containers.Ordered_Sets A.18.9(6/2)
Empty_Vector
in Ada.Containers.Vectors A.18.2(10/2)
encapsulation
See package 7(1)
enclosing
immediately 8.1(13)
end of a line 2.2(2/2)
End_Error
raised by failure of run−time check 13.13.2(37/1)
in Ada.Direct_IO A.8.4(18)
in Ada.IO_Exceptions A.13(4)
in Ada.Sequential_IO A.8.1(15)
in Ada.Streams.Stream_IO A.12.1(26)
in Ada.Text_IO A.10.1(85)
End_Of_File
in Ada.Direct_IO A.8.4(16)
in Ada.Sequential_IO A.8.1(13)
in Ada.Streams.Stream_IO A.12.1(12)
in Ada.Text_IO A.10.1(34)
End_Of_Line
in Ada.Text_IO A.10.1(30)
End_Of_Page
in Ada.Text_IO A.10.1(33)
End_Search
in Ada.Directories A.16(33/2)
endian
big 13.5.3(2)
little 13.5.3(2)
ENQ
in Ada.Characters.Latin_1 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/2), 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
entry_body 9.5.2(5)
used 9.4(8/1), P
entry_body_formal_part 9.5.2(6)
used 9.5.2(5), P
entry_call_alternative 9.7.2(3/2)
used 9.7.2(2), 9.7.3(2), P
entry_call_statement 9.5.3(2)
used 5.1(4/2), 9.7.2(3.1/2), P
entry_declaration 9.5.2(2/2)
used 9.1(5/1), 9.4(5/1), P
entry_index 9.5.2(4)
used 9.5.2(3), P
entry_index_specification 9.5.2(8)
used 9.5.2(6), P
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
Enumeration_IO
in Ada.Text_IO A.10.1(79)
enumeration_literal_specification 3.5.1(3)
used 3.5.1(2), P
enumeration_representation_clause 13.4(2)
used 13.1(2/1), P
enumeration_type_definition 3.5.1(2)
used 3.2.1(4/2), P
environment 10.1.4(1)
environment declarative_part 10.1.4(1)
for the environment task of a partition 10.2(13)
environment task 10.2(8)
environment variable A.17(1/2)
Environment_Variables
child of Ada A.17(3/2)
EOT
in Ada.Characters.Latin_1 A.3.3(5)
EPA
in Ada.Characters.Latin_1 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/2), 4.5.2(14)
equals sign 2.1(15/2)
Equals_Sign
in Ada.Characters.Latin_1 A.3.3(10)
equivalent element
of a hashed set A.18.8(64/2)
of a ordered set A.18.9(78/2)
equivalent key
of a hashed map A.18.5(42/2)
of an ordered map A.18.6(55/2)
Equivalent_Elements
in Ada.Containers.Hashed_Sets A.18.8(46/2), A.18.8(47/2), A.18.8(48/2)
in Ada.Containers.Ordered_Sets A.18.9(3/2)
Equivalent_Keys
in Ada.Containers.Hashed_Maps A.18.5(34/2), A.18.5(35/2), A.18.5(36/2)
in Ada.Containers.Ordered_Maps A.18.6(3/2)
in Ada.Containers.Ordered_Sets A.18.9(63/2)
Equivalent_Sets
in Ada.Containers.Hashed_Sets A.18.8(8/2)
in Ada.Containers.Ordered_Sets A.18.9(9/2)
erroneous execution 1.1.2(32), 1.1.5(10)
cause 3.7.2(4), 3.9(25.3/2), 9.8(21), 9.10(11), 11.5(26), 13.3(13), 13.3(27), 13.3(28/2), 13.9.1(8), 13.9.1(12/2), 13.9.1(13), 13.11(21), 13.11.2(16), 13.13.2(53/2), A.10.3(22/1), A.12.1(36.1/1), A.13(17), A.17(28/2), A.18.2(252/2), A.18.3(157/2), A.18.4(80/2), A.18.7(101/2), B.1(38.1/2), B.3.1(51), B.3.1(55), B.3.1(56), B.3.1(57), B.3.2(35), B.3.2(36), B.3.2(37), B.3.2(38), B.3.2(39), B.3.2(42), C.3.1(14), C.3.1(14.1/1), C.7.1(18), C.7.2(14), C.7.2(15), C.7.2(15.1/2), D.2.6(31/2), D.5.1(12), D.11(9), D.14(19/2), D.14.1(25/2), D.14.2(35/2), H.4(26), H.4(27)
error
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
in Ada.Characters.Latin_1 A.3.3(17)
ESC
in Ada.Characters.Latin_1 A.3.3(6)
Establish_RPC_Receiver
in System.RPC E.5(12)
ETB
in Ada.Characters.Latin_1 A.3.3(6)
ETX
in Ada.Characters.Latin_1 A.3.3(5)
evaluation 3.1(11), N(17.1/2), N(19)
aggregate 4.3(5)
allocator 4.8(7/2)
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/2)
membership test 4.5.2(27)
name 4.1(11/2)
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/2)
value conversion 4.6(28)
view conversion 4.6(52)
Wide_Value 3.5(43/2)
Wide_Wide_Value 3.5(39.4/2)
Exception 11(1), 11.1(1), N(18)
exception occurrence 11(1)
exception_choice 11.2(5)
used 11.2(3), P
exception_declaration 11.1(2)
used 3.1(3/2), P
exception_handler 11.2(3)
used 11.2(2), P
Exception_Id
in Ada.Exceptions 11.4.1(2/2)
Exception_Identity
in Ada.Exceptions 11.4.1(5/2)
Exception_Information
in Ada.Exceptions 11.4.1(5/2)
Exception_Message
in Ada.Exceptions 11.4.1(4/2)
Exception_Name
in Ada.Exceptions 11.4.1(2/2), 11.4.1(5/2)
Exception_Occurrence
in Ada.Exceptions 11.4.1(3/2)
Exception_Occurrence_Access
in Ada.Exceptions 11.4.1(3/2)
exception_renaming_declaration 8.5.2(2)
used 8.5(2), P
Exceptions
child of Ada 11.4.1(2/2)
Exchange_Handler
in Ada.Interrupts C.3.2(8)
Exclamation
in Ada.Characters.Latin_1 A.3.3(8)
exclamation point 2.1(15/2)
Exclude
in Ada.Containers.Hashed_Maps A.18.5(24/2)
in Ada.Containers.Hashed_Sets A.18.8(23/2), A.18.8(54/2)
in Ada.Containers.Ordered_Maps A.18.6(23/2)
in Ada.Containers.Ordered_Sets A.18.9(22/2), A.18.9(67/2)
excludes null
subtype 3.10(13.1/2)
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/2)
asynchronous_select with a delay_statement trigger 9.7.4(7)
asynchronous_select with a procedure call trigger 9.7.4(6/2)
asynchronous_select with an entry call trigger 9.7.4(6/2)
block_statement 5.6(5)
call on a dispatching operation 3.9.2(14)
call on an inherited subprogram 3.4(27/2)
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)
extended_return_statement 6.5(5.8/2)
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/2)
re−raise statement 11.3(4/2)
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)
selective_accept 9.7.1(15)
sequence_of_statements 5.1(15)
simple_return_statement 6.5(6/2)
subprogram call 6.4(10/2)
subprogram_body 6.3(7)
task 9.2(1)
task_body 9.2(1)
timed_entry_call 9.7.2(4/2)
execution resource
associated with a protected object 9.4(18)
required for a task to run 9(10)
execution time
of a task D.14(11/2)
Execution_Time
child of Ada D.14(3/2)
exhaust
a budget D.14.2(14/2)
exist
cease to 7.6.1(11/2), 13.11.2(10/2)
Exists
in Ada.Directories A.16(24/2)
in Ada.Environment_Variables A.17(5/2)
exit_statement 5.7(2)
used 5.1(4/2), P
Exit_Status
in Ada.Command_Line A.15(7)
Exp
in Ada.Numerics.Generic_Complex_Elementary_Functions G.1.2(3)
in Ada.Numerics.Generic_Elementary_Functions A.5.1(4)
expanded name 4.1.3(4)
Expanded_Name
in Ada.Tags 3.9(7/2)
expected profile 8.6(26)
accept_statement entry_direct_name 9.5.2(11)
Access attribute_reference prefix 3.10.2(2.3/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/2)
abort_statement task_name 9.8(3)
access attribute_reference 3.10.2(2/2)
Access attribute_reference prefix 3.10.2(2.3/2)
actual parameter 6.4.1(3)
aggregate 4.3(3/2)
allocator 4.8(3/1)
array_aggregate 4.3.3(7/2)
array_aggregate component expression 4.3.3(7/2)
array_aggregate discrete_choice 4.3.3(8)
assignment_statement expression 5.2(4/2)
assignment_statement variable_name 5.2(4/2)
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)
expression of extended_return_statement 6.5(3/2)
expression of simple_return_statement 6.5(3/2)
extension_aggregate 4.3.2(4/2)
extension_aggregate ancestor expression 4.3.2(4/2)
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/2)
modular_type_definition expression 3.5.4(5)
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/2)
record_component_association expression 4.3.1(10)
requested decimal precision 3.5.7(4)
restriction parameter expression 13.12(5)
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)
expires
execution timer D.14.1(15/2)
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
explicit_dereference 4.1(5)
used 4.1(2), P
explicit_generic_actual_parameter 12.3(5)
used 12.3(4), P
explicitly assign 10.2(2)
explicitly limited record 3.8(13.1/2)
exponent 2.4.1(4), 4.5.6(11)
used 2.4.1(2), 2.4.2(2), P
Exponent attribute A.5.3(18)
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)
expression 4.4(1), 4.4(2)
used 2.8(3), 3.3.1(2/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/2), 4.3.2(3), 4.3.3(3/2), 4.3.3(5/2), 4.4(7), 4.6(2), 4.7(2), 5.2(2), 5.3(3), 5.4(2), 6.4(6), 6.5(2.1/2), 6.5(2/2), 9.5.2(4), 9.6(3), 9.6(4), 11.3(2/2), 11.4.2(3/2), 12.3(5), 13.3(2), 13.3(63), 13.5.1(4), 13.12(4.1/2), B.1(5), B.1(6), B.1(8), B.1(10), C.3.1(4), D.1(3), D.1(5), D.2.2(2.2/2), D.2.6(4/2), J.3(2), J.7(1), J.8(1), L(2.1/2), L(6), L(13), L(14), L(18), L(19), L(27), L(27.1/2), L(29.1/2), L(35), P
extended_digit 2.4.2(5)
used 2.4.2(4), P
Extended_Index subtype of Index_Type'Base
in Ada.Containers.Vectors A.18.2(7/2)
extended_return_statement 6.5(2.1/2)
used 5.1(5/2), P
extension
of a private type 3.9(2.1/2), 3.9.1(1/2)
of a record type 3.9(2.1/2), 3.9.1(1/2)
of a type 3.9(2/2), 3.9.1(1/2)
in Ada.Directories A.16(18/2)
extension_aggregate 4.3.2(2)
used 4.3(2), P
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 streaming
type supports 13.13.2(52/2)
External_Tag
in Ada.Tags 3.9(7/2)
External_Tag attribute 13.3(75/1)
External_Tag clause 13.3(7/2), 13.3(75/1), K(65)
extra permission to avoid raising exceptions 11.6(5)
extra permission to reorder actions 11.6(6)