[Home] [Prev] [Next] [Index]
R
-
Radix of a floating point type 3.5.7;
- ...13.7.3
-
Raise statement 11.3;
- ...11
- See Also:
exception
statement
- as a simple statement 5.1
- including the name of an exception 11.1
-
Raising of an exception 11,
- ...11.3;
- ...D
- See Also:
exception
- causing a transfer of control 5.1
-
Range 3.5;
- ...D
- See Also:
discrete range
null range
- as a discrete range 3.6
- in a record representation clause 13.4
- in a relation 4.4
- of an index subtype 3.6
- of an integer type containing the result of an operation 4.5
- of a predefined integer type 3.5.4
- of a real type containing the result of an operation 4.5.7
- yielded by an attribute 4.1.4
-
RANGE (predefined attribute) 3.6.2;
- ...4.1.4,
- ...A
- for an access value 3.8.2
- for an array type, 3.6.2
-
Range constraint 3.5;
- ...D
- See Also:
elaboration of...
- ignored due to range_check suppression 11.7
- in a fixed point constraint 3.5.9
- in a floating point constraint 3.5.7
- in an integer type definition 3.5.4
- in a subtype indication 3.5;
- ...3.3.2
- on a derived subtype 3.4
- violated 11.1
-
Range_check
- See:
constraint_error
suppress
-
READ (input-output procedure)
- in an instance of direct_io 14.2.4;
- ...14.1,
- ...14.2,
- ...14.2.5
- in an instance of sequential_io 14.2.2;
- ...14.1,
- ...14.2,
- ...14.2.3
-
Reading the value of an object 6.2,
- ...9.11
-
Real literal 2.4
- See Also:
universal_real type
- in based notation 2.4.2
- in decimal notation 2.4.1
- is of universal_real type 3.5.6
-
Real type 3.5.6;
- ...3.3,
- ...3.5,
- ...D
- See Also:
fixed point type
floating point type
model number
numeric type
safe number
scalar type
universal_real type
- accuracy of an operation 4.5.7
- representation attribute 13.7.3
- result of a conversion from a numeric type 4.5.7;
- ...4.6
- result of an operation out of range of the type 4.5.7
-
Real type definition 3.5.6;
- ...3.3.1,
- ...3.5.7,
- ...3.5.9
- See Also:
elaboration of...
-
RECEIVE_CONTROL (low_level_io procedure) 14.6
-
Reciprocal operation in exponentiation by a negative integer 4.5.6
-
Recompilation 10.3
-
Record aggregate 4.3.1;
- ... 4.3
- See Also:
aggregate
- as a basic operation 3.3.3,
- ...3.7.4
- in a code statement 13.8
- Record component
- See:
component
record type
selected component
-
Record representation clause 13.4
- See Also:
first_bit attribute
last_bit attribute
position attribute
- as a representation clause 13.1
-
Record type 3.7;
- ...3.3,
- ...D
- See Also:
component
composite type
discriminant
matching components
subcomponent
type with discriminants
variant
- formal parameter 6.2
- including a limited subcomponent 7.4.4
- operation 3.7.4
-
Record type declaration
- See:
record type definition
type declaration
- as a declarative region 8.1
- determining the visibility of another declaration 8.3
-
Record type definition 3.7;
- ...3.3.1
- See Also:
component declaration
-
Recursive
- call of a subprogram 6.1,
- ...12.1;
- ...6.3.2
- generic instantiation 12.1,
- ...12.3
- types 3.8.1;
- ...3.3.1
-
Reentrant subprogram 6.1
-
Reference (parameter passing) 6.2
-
Relation
(in an expression)
4.4
- Relational expression
- See:
relation
relational operator
-
Relational operation 4.5.2
- of a boolean type 3.5.3
- of a discrete type 3.5.5
- of a fixed point type 3.5.10
- of a real type 4.5.7
- of a scalar type 3.5
- result for real operands 4.5.7
-
Relational operator 4.5;
- ...4.5.2,
- ... C
- See Also:
equality operator
inequality operator
ordering relation
overloading of an operator
predefined operator
- for an access type 3.8.2
- for an array type 3.6.2
- for a private type 7.4.2
- for a record type 3.7.4
- for time predefined type 9.6
- in a relation 4.4
- overloaded 6.7
- Relative address of a component within a record
- See:
record representation clause
-
Rem operator 4.5.5
- See Also:
multiplying operator
-
Remainder operation 4.5.5
-
Renaming declaration 8.5;
- ...4.1,
- ...12.1.3
- ...D
- See Also:
name
- as a basic declaration 3.1
- as a declarative region 8.1
- cannot rename a universal_fixed operation 4.5.5
- for an array object 3.6.1
- for an entry 9.5
- for a record object 3.7.2
- name declared is not allowed as a prefix of certain expanded names 4.1.3
- to overload a library unit 10.1
- to overload a subunit 10.2
- to resolve an overloading ambiguity 6.6
-
Rendezvous (of tasks) 9.5;
- ...9,
- ...9.7.1,
- ...9.7.2,
- ...9.7.3,
- ...D
- during which an exception is raised 11.5
- priority 9.8
- prohibited for an abnormal task 9.10
-
Replacement of characters in program text 2.10
-
Representation (of a type and its objects) 13.1
- recommendation by a pragma 13.1
-
Representation attribute 13.7.2,
- ...13.7.3
- as a forcing occurrence 13.1
- prefix which has a null value 4.1
-
Representation clause 13.1;
- ...D,
- ...13.6
- See Also:
address clause
elaboration of...
enumeration representation clause
first named subtype
length clause
record representation clause
type
- an an overload resolution context 8.7
- as a basic declarative item 3.9
- as a portion of a declarative region 8.1
- cannot include a forcing occurrence 13.1
- for a derived type 3.4
- for a private type 7.4.1
- implied for a derived type 3.4
- in an overload resolution context 8.7
- in a task specification 9.1
-
Reserved word 2.9;
- ...2.2,
- ...2.3
-
RESET (input-output procedure)
- in an instance of direct_io 14.2.1;
- ...14.2.5
- in an instance of sequential_io 14.2.1;
- ...14.2.3
- in text_io 14.2.1;
- ...14.3.1,
- ...14.3.10
- Resolution of overloading
- See:
overloading
-
Result subtype (of a function) 6.1
- of a return expression 5.8
- Result type profile
- See:
parameter and...
-
Result type and overload resolution 6.6
- Result of a function
- See:
returned value
- Return
- See:
carriage return
-
Return statement 5.8
- See Also:
function
statement
- as a simple statement 5.1
- causing a loop to be exited 5.5
- causing a transfer of control 5.1
- completing block statement execution 9.4
- completing subprogram execution 9.4
- expression which is an array aggregate 4.3.2
- in a function body 6.5
-
Returned value
- See:
function call
- of a function call 5.8,
- ...6.5;
- ...8.5
- of an instance of a generic formal function 12.1.3
- of a main program 10.1
- of an operation 3.3.3
- of a predefined operator of an integer type 3.5.4
- of a predefined operator of a real type 3.5.6,
- ...4.5.7
-
Right label bracket compound delimiter 2.2
-
Right parenthesis
- character 2.1
- delimiter 2.2
-
Rounding
- in a real-to-integer conversion 4.6
- of results of real operations 4.5.7;
- ...13.7.3
-
Run time check 11.7;
- ...11.1
[Home] [Prev] [Next] [Index]
documentation@rational.com
Copyright © 1993-1998, Rational Software Corporation. All rights
reserved.