Rationale for Ada 2005
Index
Entries in this index are to section numbers and
not to page numbers.
A
abstract formal subprogram
6.5
access-to-constant type
3.2,
3.3
actual parameter
for formal package
6.5
Ada.Assertions package
6.4
Ada.Calendar.Arithmetic package
7.3
Ada.Calendar.Formatting package
7.3
Ada.Calendar.Time_Zones package
7.3
Ada.Characters.Conversions package
7.5
Ada.Containers package
8.1
Ada.Containers.Doubly_Linked_Lists package
8.2
Ada.Containers.Generic_Array_Sort package
8.6
Ada.Containers.Generic_Constrained_Array_Sort package
8.6
Ada.Containers.Hashed_Maps package
8.3
Ada.Containers.Hashed_Sets package
8.4
Ada.Containers.Ordered_Maps package
8.3
Ada.Containers.Ordered_Sets package
8.4
Ada.Containers.Vectors package
8.2
Ada.Directories package
7.4
Ada.Dispatching package
5.5
Ada.Dispatching.EDF package
5.5
Ada.Dispatching.Round_Robin package
5.5
Ada.Environment_Variables package
7.4
Ada.Execution_Time package
5.6
Ada.Execution_Time.Group_Budgets package
5.6
Ada.Execution_Time.Timers package
5.6
Ada.Finalization package
1.3.1
Ada.Numerics.Generic_Complex_Arrays package
7.6
Ada.Numerics.Generic_Real_Arrays package
7.6
Ada.Real_Time.Timing_Events package
5.6
Ada.Strings.Hash function
8.3
Ada.Strings.Wide_Wide_Bounded package
7.5
Ada.Strings.Wide_Wide_Fixed package
7.5
Ada.Strings.Wide_Wide_Maps package
7.5
Ada.Strings.Wide_Wide_Unbounded package
7.5
Ada.Tags.Generic_Dispatching_Constructor function
2.6
Ada.Task_Termination package
5.2
Ada.Text_IO.Bounded_IO package
7.5
Ada.Text_IO.Get_Line function
7.5
Ada.Text_IO.Unbounded_IO package
7.5
Ada.Wide_Wide_Text_IO package
7.5
anonymous access type
3.3
generalized
1.3.2
anonymous access-to-subprogram
1.3.2
Assertion_Policy pragma
6.4
B
C
Calendar.Arithmetic package
7.3
Calendar.Formatting package
7.3
Calendar.Time_Zones package
7.3
character conversion package
7.5
constant
of a limited type
4.5
with access types
3.2,
3.3
Coordinated Universal Time
7.3
current instance rule
3.3
D
Day_Of_Week function
1.3.6
Descendant_Tag function
2.6
Detect_Blocking pragma
5.4,
5.7
directory
creation
7.4
deletion
7.4
search
7.4
Dispatching.EDF package
5.5
Dispatching.Round_Robin package
5.5
Doubly_Linked_Lists package
8.2
E
environment variables
1.3.6
Environment_Variables package
7.4
Exception_Identity function
6.2
Execution_Time package
5.6
Execution_Time.Group_Budgets package
5.6
Execution_Time.Timers package
5.6
extended return statement
4.5,
9.4
F
file modification time
7.4
function
Ada.Strings.Hash
8.3
Ada.Tags.Generic_Dispatching_Constructor
2.6
Day_Name
1.3.6
Get_Line
7.5
Index
7.5
G
generic formal parameters
abstract subprogram
6.5
package
1.3.5,
6.5
Generic_Array_Sort package
8.6
Generic_Complex_Arrays package
7.6
Generic_Constrained_Array_Sort package
8.6
Generic_Dispatching_Constructor function
2.6
Generic_Real_Arrays package
7.6
H
hash function
for strings
8.3
I
implementing an interface
2.4
Independent_Components pragma
9.4
initialization
of limited objects
1.3.3,
4.5
inverse
matrix
7.6
of matrix
7.6
K
L
limited generic formal object
6.5
limited object initialization
4.5
linear equations
solving
7.6
M
modification time
of a file
7.4
mutually dependent types
4.2
N
nested type extension
2.5
non-returning procedures
1.3.5
nonlimited with clause
4.2
null procedure
formal parameter default
6.5
Null_Occurence object
6.2
Null_Occurrence object
1.3.5
O
overload resolution
abstract subprograms ignored
2.7
with access equality
3.3
with fixed point operators
6.3
overriding
reserved word
1.3.1
P
package
Ada.Assertions
6.4
Ada.Calendar.Arithmetic
7.3
Ada.Calendar.Formatting
7.3
Ada.Calendar.Time_Zones
7.3
Ada.Characters.Conversion
7.5
Ada.Containers
8.1
Ada.Containers.Doubly_Linked_Lists
8.2
Ada.Containers.Generic_Array_Sort
8.6
Ada.Containers.Generic_Constrained_Array_Sort
8.6
Ada.Containers.Hashed_Maps
8.3
Ada.Containers.Hashed_Sets
8.4
Ada.Containers.Ordered_Maps
8.3
Ada.Containers.Ordered_Sets
8.4
Ada.Containers.Vectors
8.2
Ada.Directories
7.4
Ada.Dispatching
5.5
Ada.Dispatching.EDF
5.5
Ada.Dispatching.Round_Robin
5.5
Ada.Environment_Variables
7.4
Ada.Execution_Time
5.6
Ada.Execution_Time.Group_Budgets
5.6
Ada.Execution_Time.Timers
5.6
Ada.Numerics.Generic_Complex_Arrays
7.6
Ada.Numerics.Generic_Real_Arrays
7.6
Ada.Real_Time.Timing_Events
5.6
Ada.Strings.Wide_Wide_Bounded
7.5
Ada.Strings.Wide_Wide_Fixed
7.5
Ada.Strings.Wide_Wide_Maps
7.5
Ada.Strings.Wide_Wide_Unbounded
7.5
Ada.Tags
2.6
Ada.Task_Termination
5.2
Ada.Text_IO.Bounded_IO
7.5
Ada.Text_IO.Unbounded_IO
7.5
Ada.Wide_Wide_Text_IO
7.5
Finalization
1.3.1
Partition_Elaboration_Policy pragma
5.7
policy
EDF_Across_Priorities
5.5
FIFO_Within_Priorities
5.5
Non_Preemptive_FIFO_Within_Priorities
5.5
partition elaboration
5.7
Round_Robin_Within_Priorities
5.5
task dispatching
5.5
preelaborable initialization
1.3.5
Preelaborable_Initialization pragma
6.4,
7.7,
9.4
Priority_Specific_Dispatching pragma
5.5
private child packages
4.3
R
Real_Time.Timing_Events package
5.6
Relative_Deadline pragma
5.5
restrictions identifier
1.3.5
Max_Entry_Queue_Length
5.4
No_Dependence
5.4,
6.4
No_Dynamic_Attachment
5.4
No_Dynamic_Priorities
5.4
No_Implementation_Attributes
6.4
No_Implementation_Pragmas
6.4
No_Local_Protected_Objects
5.4
No_Local_Timing_Events
5.4
No_Obsolescent_Features
6.4
No_Protected_Type_Allocators
5.4
No_Relative_Delay
5.4
No_Requeue_Statements
5.4
No_Select_Statements
5.4
No_Specific_Termination_Handlers
5.4
No_Task_Termination
5.4
Simple_Barriers
5.4
S
simple name
of a file
7.4
sorting
array
1.3.6,
8.6
list and vector containers
8.2
Stream_Size attribute
7.8
Strings.Wide_Wide_Bounded package
7.5
Strings.Wide_Wide_Fixed package
7.5
Strings.Wide_Wide_Maps package
7.5
Strings.Wide_Wide_Unbounded package
7.5
synchronized
reserved word
5.3
synchronized interface
5.3
T
task dispatching policy
5.5
task termination handler
5.2
Task_Dispatching_Policy pragma
5.5
Task_Termination package
5.2
termination handler
1.3.4
U
Unchecked_Union pragma
6.4
universal types
access
3.3
fixed point
6.3
V
vectors and matrices
1.3.6
W
Wide_Wide_Text_IO package
7.5
Y
© 2005, 2006, 2007 John Barnes Informatics.
Sponsored in part by: