Go to the first, previous, next, last section, table of contents.


index

R    section Formal Array Types(15), see section Formal Access Types(15), see section Formal Access Types.
R_Brace    section ASCII.
R_Bracket    section ASCII.
Rad_To_Deg    section Static Expressions and Static Subtypes.
Rainbow    section Subtype Declarations(15), see section Enumeration Types(15), see section Enumeration Types.
raise
   an exception    section Exceptions(1), see section Raise Statements(4), see section Glossary (informative)(1), see section Raise Statements(4), see section Glossary (informative).
   an exception occurrence    section Exception Handling.
Raise_Exception    section The Package Exceptions.
raise_statement    section Raise Statements.
   used    section Simple and Compound Statements - Sequences of Statements(4), see section Syntax Summary (informative)(4), see section Syntax Summary (informative).
Random    section Subprogram Declarations(38), see section Random Number Generation(8), see section Random Number Generation(38), see section Random Number Generation(8), see section Random Number Generation.
random number    section Random Number Generation.
Random_Coin section Random Number Generation(58)
Random_Die    section Random Number Generation.
range    section Scalar Types(3), see section Scalar Types(3), see section Scalar Types.
   used    section Scalar Types(2), see section Array Types(6), see section Index Constraints and Discrete Ranges(2), see section Array Types(6), see section Index Constraints and Discrete Ranges,
           section Expressions(3), see section Syntax Summary (informative)(3), see section Syntax Summary (informative).
   of a scalar subtype    section Scalar Types.
Range attribute    section Scalar Types(14), see section Operations of Array Types(14), see section Operations of Array Types,
                   section Language-Defined Attributes (informative)(187),   section Language-Defined Attributes (informative)(187),   section Language-Defined Attributes (informative).
Range(N) attribute    section Operations of Array Types(8), see section Language-Defined Attributes (informative)(8), see section Language-Defined Attributes (informative).
range_attribute_designator    section Attributes.
   used    section Attributes(4), see section Syntax Summary (informative)(4), see section Syntax Summary (informative).
range_attribute_reference    section Attributes.
   used    section Scalar Types(3), see section Syntax Summary (informative)(3), see section Syntax Summary (informative).
Range_Check    section Suppressing Checks.
   [partial]    section Subtype Declarations(11), see section Scalar Types(24),      section Scalar Types(11), see section Scalar Types(24),      section Scalar Types,
                section Scalar Types(43),    section Scalar Types(44),      section Scalar Types(43),    section Scalar Types(44),      section Scalar Types,
                section Scalar Types(55),    section Operations of Discrete Types(7),     section Fixed Point Types(55),    section Operations of Discrete Types(7),     section Fixed Point Types,
                section Literals(11),    section Array Aggregates(28),    section Logical Operators and Short-circuit Control Forms(11),    section Array Aggregates(28),    section Logical Operators and Short-circuit Control Forms,
                section Highest Precedence Operators(6),   section Highest Precedence Operators(13),    section Type Conversions(6),   section Highest Precedence Operators(13),    section Type Conversions,
                section Type Conversions(38),    section Type Conversions(46),      section Type Conversions(38),    section Type Conversions(46),      section Type Conversions,
                section Qualified Expressions(4),     section Stream-Oriented Attributes(35), see section Random Number Generation(4),     section Stream-Oriented Attributes(35), see section Random Number Generation,
                section Random Number Generation(40), see section Attributes of Floating Point Types(26),    section Attributes of Floating Point Types(40), see section Attributes of Floating Point Types(26),    section Attributes of Floating Point Types,
                section Attributes of Floating Point Types(50), see section Attributes of Floating Point Types(53),    section Attributes of Floating Point Types(50), see section Attributes of Floating Point Types(53),    section Attributes of Floating Point Types,
                section Attributes of Floating Point Types(62), see section Language-Defined Attributes (informative)(11),        section Language-Defined Attributes (informative)(62), see section Language-Defined Attributes (informative)(11),        section Language-Defined Attributes (informative),
                section Language-Defined Attributes (informative)(47),      section Language-Defined Attributes (informative)(114),       section Language-Defined Attributes (informative)(47),      section Language-Defined Attributes (informative)(114),       section Language-Defined Attributes (informative),
                section Language-Defined Attributes (informative)(184),     section Language-Defined Attributes (informative)(220),       section Language-Defined Attributes (informative)(184),     section Language-Defined Attributes (informative)(220),       section Language-Defined Attributes (informative).
range_constraint    section Scalar Types.
   used    section Subtype Declarations(6), see section Fixed Point Types(6), see section Fixed Point Types,
           section Reduced Accuracy Subtypes(2),    section Syntax Summary (informative)(2),    section Syntax Summary (informative).
Rank    section Formal Types(16), see section Interfacing with Fortran(16), see section Interfacing with Fortran.
Rational    section Package Specifications and Declarations.
Rational_Numbers    section Package Specifications and Declarations(12), see section Package Bodies(10), see section Compilation Units - Library Units(12), see section Package Bodies(10), see section Compilation Units - Library Units.
Rational_Numbers.Reduce    section Compilation Units - Library Units.
Rational_Numbers.IO    section Compilation Units - Library Units.
Rational_IO    section Compilation Units - Library Units.
RCI
   generic    section Remote Call Interface Library Units.
   library unit    section Remote Call Interface Library Units.
   package    section Remote Call Interface Library Units.
Re    section Complex Types.
re-raise statement    section Raise Statements.
read    section Limited Types(19),     section Limited Types(20),     section Task Units and Task Objects(19),     section Limited Types(20),     section Task Units and Task Objects,
        section Entries and Accept Statements(33),   section Example of Tasking and Synchronization(8),     section Example of Tasking and Synchronization(33),   section Example of Tasking and Synchronization(8),     section Example of Tasking and Synchronization,
        section Example of Exception Handling(4),   section Example of Exception Handling(7),   section The Package Streams(4),   section Example of Exception Handling(7),   section The Package Streams,
        section The Generic Package Sequential_IO(12),   section The Generic Package Direct_IO(12),   section The Generic Package Storage_IO(12),   section The Generic Package Direct_IO(12),   section The Generic Package Storage_IO,
        section The Package Streams.Stream_IO(15), see section The Package Streams.Stream_IO(16), see section Other Optimizations and Determinism Rules(15), see section The Package Streams.Stream_IO(16), see section Other Optimizations and Determinism Rules,
        section Other Optimizations and Determinism Rules(10),    section Partition Communication Subsystem(10),    section Partition Communication Subsystem.
   the value of an object    section Objects and Named Numbers.
Read attribute    section Stream-Oriented Attributes(6), see section Stream-Oriented Attributes(6), see section Stream-Oriented Attributes,
                  section Language-Defined Attributes (informative)(191),      section Language-Defined Attributes (informative)(191),      section Language-Defined Attributes (informative).
Read clause    section Representation Attributes(7), see section Stream-Oriented Attributes(7), see section Stream-Oriented Attributes.
ready
   a task state    section Tasks and Synchronization.
ready queue    section The Task Dispatching Model.
ready task    section The Task Dispatching Model.
Real    section Floating Point Types(21), see section Interfacing with Fortran(6), see section Complex Types(21), see section Interfacing with Fortran(6), see section Complex Types.
real literal    section Numeric Literals.
real literals    section Real Types.
real time    section Monotonic Time.
real type    section Types and Subtypes(3), see section Real Types(1), see section Glossary (informative)(3), see section Real Types(1), see section Glossary (informative).
real-time systems    section Systems Programming (normative)(1), see section Real-Time Systems (normative)(1), see section Real-Time Systems (normative).
Real_Plus    section Subprogram Renaming Declarations.
real_range_specification    section Floating Point Types.
   used    section Floating Point Types(2), see section Fixed Point Types(2), see section Fixed Point Types,
           section Fixed Point Types(4), see section Syntax Summary (informative)(4), see section Syntax Summary (informative).
Real_Time
   child of Ada    section Monotonic Time.
real_type_definition    section Real Types.
   used    section Type Declarations(4), see section Syntax Summary (informative)(4), see section Syntax Summary (informative).
Real_IO    section Input-Output for Real Types.
receiving stub    section Remote Subprogram Calls.
reclamation of storage    section Unchecked Storage Deallocation.
recommended level of support    section Representation Items.
   enumeration_representation_clause    section Enumeration Representation Clauses.
   record_representation_clause    section Record Representation Clauses.
   Address attribute    section Representation Attributes.
   Alignment attribute for objects    section Representation Attributes.
   Alignment attribute for subtypes    section Representation Attributes.
   bit ordering    section Bit Ordering.
   Component_Size attribute    section Representation Attributes.
   pragma Pack    section Pragma Pack.
   required in Systems Programming Annex    section Required Representation Support.
   Size attribute    section Representation Attributes(42), see section Representation Attributes(42), see section Representation Attributes.
   unchecked conversion    section Unchecked Type Conversions.
   with respect to nonstatic expressions    section Representation Items.
record    section Record Types.
record extension    section Derived Types and Classes(5), see section Type Extensions(1), see section Glossary (informative)(5), see section Type Extensions(1), see section Glossary (informative).
record layout
   aspect of representation    section Record Layout.
record type    section Record Types(1), see section Glossary (informative)(1), see section Glossary (informative).
record_aggregate    section Record Aggregates.
   used    section Aggregates(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
record_component_association    section Record Aggregates.
   used    section Record Aggregates(3), see section Syntax Summary (informative)(3), see section Syntax Summary (informative).
record_component_association_list    section Record Aggregates.
   used    section Record Aggregates(2), see section Extension Aggregates(2), see section Syntax Summary (informative)(2), see section Extension Aggregates(2), see section Syntax Summary (informative).
record_definition    section Record Types.
   used    section Record Types(2), see section Type Extensions(2), see section Syntax Summary (informative)(2), see section Type Extensions(2), see section Syntax Summary (informative).
record_extension_part    section Type Extensions.
   used    section Derived Types and Classes(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
record_representation_clause    section Record Representation Clauses.
   used    section Representation Items(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
record_type_definition    section Record Types.
   used    section Type Declarations(4), see section Syntax Summary (informative)(4), see section Syntax Summary (informative).
Red_Blue    section Subtype Declarations.
Reference    section The Package Interrupts(10), see section The Package Task_Attributes(10), see section The Package Task_Attributes.
reference parameter passing    section Formal Parameter Modes.
references    section Normative References.
Register    section Example of Use of a Remote Access-to-Class-Wide Type.
Registered_Trade_Mark_Sign    section The Package Characters.Latin_1.
Reinitialize    section The Package Task_Attributes.
relation    section Expressions.
   used    section Expressions(2), see section Syntax Summary (informative)(2), see section Syntax Summary (informative).
relational operator    section Relational Operators and Membership Tests.
relational_operator    section Operators and Expression Evaluation.
   used    section Expressions(3), see section Syntax Summary (informative)(3), see section Syntax Summary (informative).
relaxed mode    section Numeric Performance Requirements.
Release    section Protected Units and Protected Objects(27), see section Protected Units and Protected Objects(27), see section Protected Units and Protected Objects.
   execution resource associated with protected object
         section Protected Subprograms and Protected Actions.
rem operator    section Expressions(1), see section Multiplying Operators(1), see section Multiplying Operators.
Remainder attribute    section Attributes of Floating Point Types(45), see section Language-Defined Attributes (informative)(45), see section Language-Defined Attributes (informative).
Remainder_Type    section The Package Decimal.
remote access    section Partitions.
remote access type    section Remote Types Library Units.
remote access-to-class-wide type    section Remote Types Library Units.
remote access-to-subprogram type    section Remote Types Library Units.
remote call interface    section Categorization of Library Units(4), see section Remote Call Interface Library Units(4), see section Remote Call Interface Library Units.
remote procedure call
   asynchronous    section Pragma Asynchronous.
remote subprogram    section Remote Call Interface Library Units.
remote subprogram binding    section Remote Subprogram Calls.
remote subprogram call    section Remote Subprogram Calls.
remote types library unit    section Categorization of Library Units(4), see section Remote Types Library Units(4), see section Remote Types Library Units.
Remote_Call_Interface pragma    section Remote Call Interface Library Units(3), see section Language-Defined Pragmas (informative)(3), see section Language-Defined Pragmas (informative).
Remote_Types pragma    section Remote Types Library Units(3), see section Language-Defined Pragmas (informative)(3), see section Language-Defined Pragmas (informative).
Remove    section Example of Use of a Remote Access-to-Class-Wide Type.
renamed entity    section Renaming Declarations.
renamed view    section Renaming Declarations.
renaming-as-body    section Subprogram Renaming Declarations.
renaming-as-declaration    section Subprogram Renaming Declarations.
renaming_declaration    section Renaming Declarations.
   used    section Declarations(3), see section Syntax Summary (informative)(3), see section Syntax Summary (informative).
rendezvous    section Entries and Accept Statements.
Replace_Element    section Bounded-Length String Handling(27), see section Unbounded-Length String Handling(27), see section Unbounded-Length String Handling.
Replace_Slice    section Fixed-Length String Handling(23), see section Fixed-Length String Handling(23), see section Fixed-Length String Handling,
                 section Bounded-Length String Handling(58), see section Bounded-Length String Handling(58), see section Bounded-Length String Handling,
                 section Unbounded-Length String Handling(53), see section Unbounded-Length String Handling(53), see section Unbounded-Length String Handling.
Replicate    section Bounded-Length String Handling(78), see section Bounded-Length String Handling(79), see section Bounded-Length String Handling(78), see section Bounded-Length String Handling(79), see section Bounded-Length String Handling.
representation
   change of    section Change of Representation.
representation aspect    section Representation Items.
representation attribute    section Representation Attributes.
representation item    section Representation Items.
representation of an object    section Representation Items.
representation pragma    section Representation Items.
   Asynchronous    section Pragma Asynchronous.
   Atomic    section Shared Variable Control.
   Atomic_Components    section Shared Variable Control.
   Controlled    section Pragma Controlled.
   Convention    section Interfacing Pragmas.
   Discard_Names    section Pragma Discard_Names.
   Export    section Interfacing Pragmas.
   Import    section Interfacing Pragmas.
   Pack    section Pragma Pack.
   Volatile    section Shared Variable Control.
   Volatile_Components    section Shared Variable Control.
representation-oriented attributes
   of a fixed point subtype    section Attributes of Fixed Point Types.
   of a floating point subtype    section Attributes of Floating Point Types.
representation_clause    section Representation Items.
   used    section Record Types(5), see section Declarative Parts(4), see section Task Units and Task Objects(5), see section Declarative Parts(4), see section Task Units and Task Objects,
           section Protected Units and Protected Objects(5), see section Protected Units and Protected Objects(8),   section Syntax Summary (informative)(5), see section Protected Units and Protected Objects(8),   section Syntax Summary (informative).
represented in canonical form    section Attributes of Floating Point Types.
Request    section Task Units and Task Objects(26), see section Entries and Accept Statements(26), see section Entries and Accept Statements.
requested decimal precision
   of a floating point type    section Floating Point Types.
requeue    section Requeue Statements.
requeue-with-abort    section Requeue Statements.
requeue_statement    section Requeue Statements.
   used    section Simple and Compound Statements - Sequences of Statements(4), see section Syntax Summary (informative)(4), see section Syntax Summary (informative).
requires a completion    section Completions of Declarations(1), see section Completions of Declarations(1), see section Completions of Declarations.
   incomplete_type_declaration    section Incomplete Type Declarations.
   protected_declaration    section Protected Units and Protected Objects.
   task_declaration    section Task Units and Task Objects.
   generic_package_declaration    section Package Specifications and Declarations.
   generic_subprogram_declaration    section Subprogram Declarations.
   package_declaration    section Package Specifications and Declarations.
   subprogram_declaration    section Subprogram Declarations.
   declaration of a partial view    section Private Types and Private Extensions.
   declaration to which a pragma Elaborate_Body applies
         section Elaboration Control.
   deferred constant declaration    section Deferred Constants.
   protected entry_declaration    section Entries and Accept Statements.
Reraise_Occurrence    section The Package Exceptions.
reserved interrupt    section Interrupt Support.
reserved word    section Reserved Words.
Reserved_128    section The Package Characters.Latin_1.
Reserved_129    section The Package Characters.Latin_1.
Reserved_132    section The Package Characters.Latin_1.
Reserved_153    section The Package Characters.Latin_1.
Reserved_Check
   [partial]    section Protected Procedure Handlers.
Reset    section Random Number Generation(9),   section Random Number Generation(12), see section Random Number Generation(9),   section Random Number Generation(12), see section Random Number Generation,
         section Random Number Generation(24), see section The Generic Package Sequential_IO(8),   section The Generic Package Direct_IO(24), see section The Generic Package Sequential_IO(8),   section The Generic Package Direct_IO,
         section The Package Text_IO(11), see section The Package Streams.Stream_IO(11), see section The Package Streams.Stream_IO.
resolution rules    section Structure.
resolve
   overload resolution    section The Context of Overload Resolution.
Resource    section Protected Units and Protected Objects(27), see section Protected Units and Protected Objects(27), see section Protected Units and Protected Objects.
restriction    section Pragma Restrictions.
   used    section Pragma Restrictions(3), see section Language-Defined Pragmas (informative)(3), see section Language-Defined Pragmas (informative).
Restrictions
   Immediate_Reclamation    section Safety and Security Restrictions.
   Max_Asynchronous_Select_Nesting    section Tasking Restrictions.
   Max_Protected_Entries    section Tasking Restrictions.
   Max_Select_Alternatives    section Tasking Restrictions.
   Max_Storage_At_Blocking    section Tasking Restrictions.
   Max_Task_Entries    section Tasking Restrictions.
   Max_Tasks    section Tasking Restrictions.
   No_Abort_Statements    section Tasking Restrictions.
   No_Access_Subprograms    section Safety and Security Restrictions.
   No_Allocators    section Safety and Security Restrictions.
   No_Asynchronous_Control    section Tasking Restrictions.
   No_Delay    section Safety and Security Restrictions.
   No_Dispatch    section Safety and Security Restrictions.
   No_Dynamic_Priorities    section Tasking Restrictions.
   No_Exceptions    section Safety and Security Restrictions.
   No_Fixed_Point    section Safety and Security Restrictions.
   No_Floating_Point    section Safety and Security Restrictions.
   No_Implicit_Heap_Allocations    section Tasking Restrictions.
   No_Local_Allocators    section Safety and Security Restrictions.
   No_Nested_Finalization    section Tasking Restrictions.
   No_Protected_Types    section Safety and Security Restrictions.
   No_Recursion    section Safety and Security Restrictions.
   No_Reentrancy    section Safety and Security Restrictions.
   No_Task_Allocators    section Tasking Restrictions.
   No_Task_Hierarchy    section Tasking Restrictions.
   No_Terminate_Alternatives    section Tasking Restrictions.
   No_Unchecked_Access    section Safety and Security Restrictions.
   No_Unchecked_Conversion    section Safety and Security Restrictions.
   No_Unchecked_Deallocation    section Safety and Security Restrictions.
   No_IO    section Safety and Security Restrictions.
Restrictions pragma    section Pragma Restrictions(3), see section Language-Defined Pragmas (informative)(3), see section Language-Defined Pragmas (informative).
result interval
   for a component of the result of evaluating
     a complex function    section Accuracy Requirements for Complex Arithmetic.
   for the evaluation of a predefined arithmetic
     operation    section Model of Floating Point Arithmetic.
   for the evaluation of an elementary function    section Accuracy Requirements for the Elementary Functions.
result subtype
   of a function    section Return Statements.
Result_Subtype    section Random Number Generation.
return expression    section Return Statements.
return-by-reference type    section Return Statements.
return_statement    section Return Statements.
   used    section Simple and Compound Statements - Sequences of Statements(4), see section Syntax Summary (informative)(4), see section Syntax Summary (informative).
Reverse_Solidus    section The Package Characters.Latin_1.
Reviewable pragma    section Pragma Reviewable(3), see section Language-Defined Pragmas (informative)(3), see section Language-Defined Pragmas (informative).
Rewind    section Example of Use of a Remote Access-to-Class-Wide Type(2), see section Example of Use of a Remote Access-to-Class-Wide Type(2), see section Example of Use of a Remote Access-to-Class-Wide Type.
RI    section The Package Characters.Latin_1.
right curly bracket    section Character Set.
right parenthesis    section Character Set.
right square bracket    section Character Set.
Right_Angle_Quotation    section The Package Characters.Latin_1.
Right_Curly_Bracket    section The Package Characters.Latin_1.
Right_Indent    section Subprogram Declarations.
Right_Parenthesis    section The Package Characters.Latin_1.
Right_Square_Bracket    section The Package Characters.Latin_1.
Roman    section Array Types.
Roman_Digit    section Character Types.
root library unit    section Compilation Units - Library Units.
root type
   of a class    section Derivation Classes.
root_integer    section Integer Types.
   [partial]    section Derivation Classes.
root_real    section Real Types.
   [partial]    section Derivation Classes.
Root_Storage_Pool    section Storage Management.
Root_Stream_Type    section The Package Streams.
rooted at a type    section Derivation Classes.
Rosso    section Subprogram Renaming Declarations.
Rot    section Subprogram Renaming Declarations.
rotate    section The Package Interfaces.
Rotate_Left    section The Package Interfaces.
Rotate_Right    section The Package Interfaces.
Rouge    section Subprogram Renaming Declarations.
Round attribute    section Operations of Fixed Point Types(12), see section Language-Defined Attributes (informative)(12), see section Language-Defined Attributes (informative).
Rounding attribute    section Attributes of Floating Point Types(36), see section Language-Defined Attributes (informative)(36), see section Language-Defined Attributes (informative).
Row    section Generic Declarations.
RPC
   child of System    section Partition Communication Subsystem.
RPC-receiver    section Partition Communication Subsystem.
RPC_Receiver    section Partition Communication Subsystem.
RS    section The Package Characters.Latin_1(6), see section ASCII(6), see section ASCII.
run-time check
   See language-defined check    section Suppressing Checks.
run-time error    section Structure(30), see section Classification of Errors(30), see section Classification of Errors,
                  section Suppressing Checks(2),    section Exceptions and Optimization(2),    section Exceptions and Optimization.
run-time polymorphism    section Dispatching Operations of Tagged Types.
run-time semantics    section Structure.
run-time type
   See tag    section Tagged Types and Type Extensions.
running a program
   See program execution    section Program Execution.
running task    section The Task Dispatching Model.


Go to the first, previous, next, last section, table of contents.