Ada 95 Index: A

TOC -- / --.-- / --.--.-- | Index | Search | Syntax | Help


A_Form
4.6(66)
abnormal completion
7.6.1(2)
abnormal state of an object
13.9.1(4)
[partial] 9.8(21), 11.6(6), A.13(17)
abnormal task
9.8(4)
abort
of a partition E.1(7)
of a task 9.8(4)
of the execution of a construct 9.8(5)
abort completion point
9.8(15)
abort-deferred operation
9.8(5)
abort_statement
9.8(2)
used 5.1(4), P(1)
Abort_Task
C.7.1(3)
abortable_part
9.7.4(5)
used 9.7.4(2), P(1)
abs operator
4.4(1), 4.5.6(1)
absolute value
4.4(1), 4.5.6(1)
abstract data type (ADT)
See also abstract type 3.9.3(1)
See private types and private extensions 7.3(1)
abstract subprogram
3.9.3(1), 3.9.3(3)
abstract type
3.9.3(1), 3.9.3(2)
abstract_subprogram_declaration
6.1(3)
used 3.1(3), P(1)
Acc
13.11(42)
accept_alternative
9.7.1(5)
used 9.7.1(4), P(1)
accept_statement
9.5.2(3)
used 5.1(5), 9.7.1(5), P(1)
acceptable interpretation
8.6(14)
Access attribute
3.10.2(24), 3.10.2(32), K(2), K(4)
See also Unchecked_Access attribute 13.10(3)
access discriminant
3.7(9)
access parameter
6.1(24)
access paths
distinct 6.2(12)
access type
3.10(1), N(2)
access types
input-output unspecified A.7(6)
access value
3.10(1)
access-to-constant type
3.10(10)
access-to-object type
3.10(7)
access-to-subprogram type
3.10(7), 3.10(11)
access-to-variable type
3.10(10)
Access_Check
11.5(11)
[partial] 4.1(13), 4.6(49)
access_definition
3.10(6)
used 3.7(5), 6.1(15), P(1)
access_type_definition
3.10(2)
used 3.2.1(4), 12.5.4(2), P(1)
access_to_object_definition
3.10(3)
used 3.10(2), P(1)
access_to_subprogram_definition
3.10(5)
used 3.10(2), P(1)
accessibility
from shared passive library units E.2.1(8)
accessibility level
3.10.2(3)
accessibility rule
Access attribute 3.10.2(28), 3.10.2(32)
record extension 3.9.1(3)
requeue statement 9.5.4(6)
type conversion 4.6(17), 4.6(20)
Accessibility_Check
11.5(21)
[partial] 3.10.2(29), 4.6(48), 6.5(17), E.4(18)
accessible partition
E.1(7)
accuracy
4.6(32), G.2(1)
ACK
A.3.3(5), J.5(4)
acquire
execution resource associated with protected object 9.5.1(5)
Activate
6.4(19)
activation
of a task 9.2(1)
activation failure
9.2(1)
activator
of a task 9.2(5)
active partition
10.2(28), E.1(2)
active priority
D.1(15)
actual
12.3(7)
actual duration
D.9(12)
actual parameter
for a formal parameter 6.4.1(3)
actual subtype
3.3(23), 12.5(4)
of an object 3.3.1(9)
actual type
12.5(4)
actual_parameter_part
6.4(4)
used 6.4(2), 6.4(3), 9.5.3(2), P(1)
Acute
A.3.3(22)
Ada
A.2(2)
Ada calling convention
6.3.1(3)
Ada.Asynchronous_Task_Control
D.11(3)
Ada.Calendar
9.6(10)
Ada.Characters
A.3.1(2)
Ada.Characters.Handling
A.3.2(2)
Ada.Characters.Latin_1
A.3.3(3)
Ada.Command_Line
A.15(3)
Ada.Decimal
F.2(2)
Ada.Direct_IO
A.8.4(2)
Ada.Dynamic_Priorities
D.5(3)
Ada.Exceptions
11.4.1(2)
Ada.Finalization
7.6(4)
Ada.Float_Text_IO
A.10.9(33)
Ada.Float_Wide_Text_IO
A.11(3)
Ada.Integer_Text_IO
A.10.8(21)
Ada.Integer_Wide_Text_IO
A.11(3)
Ada.Interrupts
C.3.2(2)
Ada.Interrupts.Names
C.3.2(12)
Ada.Numerics
A.5(3)
Ada.Numerics.Complex_Elementary_Functions
G.1.2(9)
Ada.Numerics.Complex_Types
G.1.1(25)
Ada.Numerics.Discrete_Random
A.5.2(17)
Ada.Numerics.Elementary_Functions
A.5.1(9)
Ada.Numerics.Float_Random
A.5.2(5)
Ada.Numerics.Generic_Complex_Elementary_Functions
G.1.2(2)
Ada.Numerics.Generic_Complex_Types
G.1.1(2)
Ada.Numerics.Generic_Elementary_Functions
A.5.1(3)
Ada.Real_Time
D.8(3)
Ada.Sequential_IO
A.8.1(2)
Ada.Storage_IO
A.9(3)
Ada.Streams
13.13.1(2)
Ada.Streams.Stream_IO
A.12.1(3)
Ada.Strings
A.4.1(3)
Ada.Strings.Bounded
A.4.4(3)
Ada.Strings.Fixed
A.4.3(5)
Ada.Strings.Maps
A.4.2(3)
Ada.Strings.Maps.Constants
A.4.6(3)
Ada.Strings.Unbounded
A.4.5(3)
Ada.Strings.Wide_Bounded
A.4.7(1)
Ada.Strings.Wide_Fixed
A.4.7(1)
Ada.Strings.Wide_Maps
A.4.7(3)
Ada.Strings.Wide_Maps.Wide_Constants
A.4.7(1)
Ada.Strings.Wide_Unbounded
A.4.7(1)
Ada.Synchronous_Task_Control
D.10(3)
Ada.Tags
3.9(6)
Ada.Task_Attributes
C.7.2(2)
Ada.Task_Identification
C.7.1(2)
Ada.Text_IO
A.10.1(2)
Ada.Text_IO.Complex_IO
G.1.3(3)
Ada.Text_IO.Editing
F.3.3(3)
Ada.Text_IO.Text_Streams
A.12.2(3)
Ada.Unchecked_Conversion
13.9(3)
Ada.Unchecked_Deallocation
13.11.2(3)
Ada.Wide_Text_IO
A.11(2)
Ada.Wide_Text_IO.Complex_IO
G.1.4(1)
Ada.Wide_Text_IO.Editing
F.3.4(1)
Ada.Wide_Text_IO.Text_Streams
A.12.3(3)
Ada.IO_Exceptions
A.13(3)
Ada_Application
B.5(29)
Ada_Employee_Record_Type
B.4(118)
Addition
3.9.1(16)
Address
13.7(12)
arithmetic 13.7.1(6)
comparison 13.7(14)
null 13.7(12)
Address attribute
13.3(11), J.7.1(5), K(6)
Address clause
13.3(7), 13.3(12)
Address_To_Access_Conversions
child of System 13.7.2(2)
Adjacent attribute
A.5.3(48), K(8)
Adjust
7.6(2), 7.6(6)
adjusting the value of an object
7.6(15), 7.6(16)
adjustment
7.6(15), 7.6(16)
as part of assignment 5.2(14)
Adjustments_Conversions
B.4(121)
Adjustments_Type
B.4(114)
ADT (abstract data type)
See also abstract type 3.9.3(1)
See private types and private extensions 7.3(1)
advice
1.1.2(37)
Aft attribute
3.5.10(5), K(12)
aggregate
4.3(1), 4.3(2)
used 4.4(7), 4.7(2), P(1)
See also composite type 3.2(2)
aliased
3.10(9), N(3)
aliasing
See distinct access paths 6.2(12)
Alignment
A.4.1(6)
Alignment attribute
13.3(23), K(14)
Alignment clause
13.3(7), 13.3(25)
All_Calls_Remote pragma
E.2.3(5), L(2)
All_Checks
11.5(25)
Allocate
13.11(7)
allocator
4.8(2)
used 4.4(7), P(1)
Alphanumeric
B.4(16)
alphanumeric character
a category of Character A.3.2(31)
Alphanumeric_Set
A.4.6(4)
ambiguous
8.6(30)
ampersand
2.1(15), A.3.3(8)
ampersand operator
4.4(1), 4.5.3(3)
ancestor
of a library unit 10.1.1(11)
of a type 3.4.1(10)
ultimate 3.4.1(10)
ancestor subtype
of a private_extension_declaration 7.3(8)
of a formal derived type 12.5.1(5)
ancestor_part
4.3.2(3)
used 4.3.2(2), P(1)
and operator
4.4(1), 4.5.1(2)
and then (short-circuit control form)
4.4(1), 4.5.1(1)
Angle
12.5(13)
angle threshold
G.2.4(10)
Annex
informative 1.1.2(18)
normative 1.1.2(14)
Specialized Needs 1.1.2(7)
anonymous access type
3.10(12)
anonymous array type
3.3.1(1)
anonymous protected type
3.3.1(1)
anonymous task type
3.3.1(1)
anonymous type
3.2.1(7)
Any_Priority
13.7(16), D.1(10)
APC
A.3.3(19)
apostrophe
2.1(15), A.3.3(8)
Append
A.4.4(13), A.4.4(14), A.4.4(15), A.4.4(16), A.4.4(17), A.4.4(18),
A.4.4(19), A.4.4(20), A.4.5(12), A.4.5(13), A.4.5(14)
applicable index constraint
4.3.3(10)
application areas
1.1.2(7)
apply
to a loop_statement by an exit_statement 5.7(4)
to a callable construct by a return_statement 6.5(4)
to a program unit by a program unit pragma 10.1.5(2)
arbitrary order
1.1.4(18)
Arccos
A.5.1(6), G.1.2(5)
Arccosh
A.5.1(7), G.1.2(7)
Arccot
A.5.1(6), G.1.2(5)
Arccoth
A.5.1(7), G.1.2(7)
Arcsin
A.5.1(6), G.1.2(5)
Arcsinh
A.5.1(7), G.1.2(7)
Arctan
A.5.1(6), G.1.2(5)
Arctanh
A.5.1(7), G.1.2(7)
Argument
A.15(5), G.1.1(10)
argument of a pragma
2.8(9)
Argument_Count
A.15(4)
Argument_Error
A.5(3)
array
3.6(1)
array component expression
4.3.3(6)
array indexing
See indexed_component 4.1.1(1)
array slice
4.1.2(1)
array type
3.6(1), N(4)
array_aggregate
4.3.3(2)
used 4.3(2), 13.4(3), P(1)
array_component_association
4.3.3(5)
used 4.3.3(4), P(1)
array_type_definition
3.6(2)
used 3.2.1(4), 3.3.1(2), 12.5.3(2), P(1)
ASCII
A.1(36), J.5(2)
package physically nested within the declaration of Standard A.1(36)
aspect of representation
13.1(8)
coding 13.4(7)
controlled 13.11.3(5)
convention, calling convention B.1(28)
exported B.1(28)
imported B.1(28)
layout 13.5(1)
packing 13.2(5)
record layout 13.5(1)
specifiable attributes 13.3(5)
storage place 13.5(1)
assembly language
C.1(4)
assign
See assignment operation 5.2(3)
assigning back of parameters
6.4.1(17)
assignment
user-defined 7.6(1)
assignment operation
5.2(3), 5.2(12), 7.6(13)
during elaboration of an object_declaration 3.3.1(19)
during evaluation of a generic_association for a formal object of mode in
12.4(11)
during evaluation of a parameter_association 6.4.1(11)
during evaluation of an aggregate 4.3(5)
during evaluation of an initialized allocator 4.8(7)
during evaluation of an uninitialized allocator 4.8(9), 4.8(10)
during evaluation of concatenation 4.5.3(10)
during execution of a for loop 5.5(9)
during execution of a return_statement 6.5(21)
during execution of an assignment_statement 5.2(12)
during parameter copy back 6.4.1(17)
assignment_statement
5.2(2)
used 5.1(4), P(1)
associated components
of a record_component_association 4.3.1(10)
associated discriminants
of a named discriminant_association 3.7.1(5)
of a positional discriminant_association 3.7.1(5)
associated object
of a value of a by-reference type 6.2(10)
asterisk
2.1(15), A.3.3(8)
asynchronous
remote procedure call E.4.1(9)
Asynchronous pragma
E.4.1(3), L(3)
asynchronous remote procedure call
E.4(1)
asynchronous_select
9.7.4(2)
used 9.7(2), P(1)
Asynchronous_Task_Control
child of Ada D.11(3)
at-most-once execution
E.4(11)
at_clause
J.7(1)
used 13.1(2), P(1)
atomic
C.6(7)
Atomic pragma
C.6(3), L(4)
Atomic_Components pragma
C.6(5), L(5)
Attach_Handler
C.3.2(7)
Attach_Handler pragma
C.3.1(4), L(6)
attaching
to an interrupt C.3(2)
attribute
4.1.4(1), C.7.2(2), K(1)
representation 13.3(1)
specifiable 13.3(5)
specifying 13.3(1)
attribute_definition_clause
13.3(2)
used 13.1(2), P(1)
attribute_designator
4.1.4(3)
used 4.1.4(2), 13.1(3), 13.3(2), P(1)
Attribute_Handle
C.7.2(3)
attribute_reference
4.1.4(2)
used 4.1(2), P(1)
attributes
Access 3.10.2(24), 3.10.2(32), K(2), K(4)
Address 13.3(11), J.7.1(5), K(6)
Adjacent A.5.3(48), K(8)
Aft 3.5.10(5), K(12)
Alignment 13.3(23), K(14)
Base 3.5(15), K(17)
Bit_Order 13.5.3(4), K(19)
Body_Version E.3(4), K(21)
Callable 9.9(2), K(23)
Caller C.7.1(14), K(25)
Ceiling A.5.3(33), K(27)
Class 3.9(14), 7.3.1(9), K(31), K(34)
Component_Size 13.3(69), K(36)
Compose A.5.3(24), K(38)
Constrained 3.7.2(3), J.4(2), K(42)
Copy_Sign A.5.3(51), K(44)
Count 9.9(5), K(48)
Definite 12.5.1(23), K(50)
Delta 3.5.10(3), K(52)
Denorm A.5.3(9), K(54)
Digits 3.5.8(2), 3.5.10(7), K(56), K(58)
Exponent A.5.3(18), K(60)
External_Tag 13.3(75), K(64)
First 3.5(12), 3.6.2(3), K(68), K(70)
First(N) 3.6.2(4), K(66)
First_Bit 13.5.2(3), K(72)
Floor A.5.3(30), K(74)
Fore 3.5.10(4), K(78)
Fraction A.5.3(21), K(80)
Identity 11.4.1(9), C.7.1(12), K(84), K(86)
Image 3.5(35), K(88)
Input 13.13.2(22), 13.13.2(32), K(92), K(96)
Last 3.5(13), 3.6.2(5), K(102), K(104)
Last(N) 3.6.2(6), K(100)
Last_Bit 13.5.2(4), K(106)
Leading_Part A.5.3(54), K(108)
Length 3.6.2(9), K(117)
Length(N) 3.6.2(10), K(115)
Machine A.5.3(60), K(119)
Machine_Emax A.5.3(8), K(123)
Machine_Emin A.5.3(7), K(125)
Machine_Mantissa A.5.3(6), K(127)
Machine_Overflows A.5.3(12), A.5.4(4), K(129), K(131)
Machine_Radix A.5.3(2), A.5.4(2), K(133), K(135)
Machine_Rounds A.5.3(11), A.5.4(3), K(137), K(139)
Max 3.5(19), K(141)
Max_Size_In_Storage_Elements 13.11.1(3), K(145)
Min 3.5(16), K(147)
Model A.5.3(68), G.2.2(7), K(151)
Model_Emin A.5.3(65), G.2.2(4), K(155)
Model_Epsilon A.5.3(66), K(157)
Model_Mantissa A.5.3(64), G.2.2(3), K(159)
Model_Small A.5.3(67), K(161)
Modulus 3.5.4(17), K(163)
Output 13.13.2(19), 13.13.2(29), K(165), K(169)
Partition_ID E.1(9), K(173)
Pos 3.5.5(2), K(175)
Position 13.5.2(2), K(179)
Pred 3.5(25), K(181)
Range 3.5(14), 3.6.2(7), K(187), K(189)
Range(N) 3.6.2(8), K(185)
Read 13.13.2(6), 13.13.2(14), K(191), K(195)
Remainder A.5.3(45), K(199)
Round 3.5.10(12), K(203)
Rounding A.5.3(36), K(207)
Safe_First A.5.3(71), G.2.2(5), K(211)
Safe_Last A.5.3(72), G.2.2(6), K(213)
Scale 3.5.10(11), K(215)
Scaling A.5.3(27), K(217)
Signed_Zeros A.5.3(13), K(221)
Size 13.3(40), 13.3(45), K(223), K(228)
Small 3.5.10(2), K(230)
Storage_Pool 13.11(13), K(232)
Storage_Size 13.3(60), 13.11(14), J.9(2), K(234), K(236)
Succ 3.5(22), K(238)
Tag 3.9(16), 3.9(18), K(242), K(244)
Terminated 9.9(3), K(246)
Truncation A.5.3(42), K(248)
Unbiased_Rounding A.5.3(39), K(252)
Unchecked_Access 13.10(3), H.4(18), K(256)
Val 3.5.5(5), K(258)
Valid 13.9.2(3), H(6), K(262)
Value 3.5(52), K(264)
Version E.3(3), K(268)
Wide_Image 3.5(28), K(270)
Wide_Value 3.5(40), K(274)
Wide_Width 3.5(38), K(278)
Width 3.5(39), K(280)
Write 13.13.2(3), 13.13.2(11), K(282), K(286)

TOC -- / --.-- / --.--.-- | Index | Search | Syntax | Help

Ada WWW Home -- Email comments, additions, corrections, gripes, kudos, etc. to:

Magnus Kempe -- Magnus.Kempe@di.epfl.ch
Copyright statement
Page last generated: 95-03-12