[Home] [Prev] [Next] [Index]
- Abandon elaboration or evaluation (of declarations or statements)
- See:
exception
raise statement
-
Abnormal task 9.10;
- ...9.9
- See Also:
abort statement
- as recipient of an entry call 9.7.2,
- ...9.7.3,
- ...1.5;
- ...9.5
- raising tasking_error in a calling task 11.5;
- ...9.5
-
Abort statement 9.10
- See Also:
abnormal task
statement
task
- as a simple statement 5.1
-
Abs unary operator 4.5.6;
- ...4.5
- See Also:
highest precedence operator
- as an operation of fixed point type 3.5.10
- as an operation of a floating point type 3.5.8
- as an operation of an integer type 3.5.5
- in a factor 4.4
-
Absolute value operation 4.5.6
-
Accept alternative (of a selective wait) 9.7.1
- for an interrupt entry 13.5.1
-
Accept statement 9.5;
- ...9,
- ...D
- See Also:
entry call statement
simple name in...
statement,
task
- accepting a conditional entry call 9.7.2
- accepting a timed entry call 9.7.3
- and optimization with exceptions 11.6
- as a compound statement 5.1
- as part of a declarative region 8.1
- entity denoted by an expanded name 4.1.3
- in an abnormal task 9.1 8
- in a select alternative 9.7.1
- including an exit statement 5.7
- including a goto statement 5.9
- including a return statement 5.8
- raising an exception 11.5
- to communicate values 9.11
-
Access to external files 14.2
-
Access type 3.8;
- ...3.3,
- ...D
- See Also:
allocator
appropriate for a type
class of type
collection
derived type of an access type
null access value
object designated by...
- as a derived type 3.4
- as a generic formal type 12.1.2,
- ...12.3.5
- deallocation
- [see: unchecked_deallocation]
- designating a limited type 7.4.4
- designating a task type determining task dependence 9.4
- formal parameter 6.2
- name in a controlled pragma 4.8
- object initialization 3.2.1
- operation 3.8.2
- prefix 4.1
- value designating an object 3.2,
- ...4.8
- value designating an object with discriminants 5.2
- with a discriminant constraint 3.7.2
- with an index constraint 3.6.1
-
Access type definition 3.8;
- ...3.3.1,
- ...12.1.2
- as a generic type definition 12.1
-
Access_check
- See:
constraint_error,
suppress
-
Accuracy
- of a numeric operation 4.5.7
- of a numeric operation of a universal type 4.10
-
Activation
- See:
task activation
-
Actual object
- See:
generic actual object
-
Actual parameter 6.4.1;
- ...D;
- ...(of an operator) 6.7;
- ...(of a subprogram) 6.4;
- ...6.2,
- ...6.3
- See Also:
entry call,
formal parameter,
function call,
procedure call statement,
subprogram call
- characteristics and overload resolution 6.6
- in a generic instantiation
- [see: generic actual parameter]
- of an array type 3.6.1
- of a record type 3.7.2
- of a task type 9.2
- that is an array aggregate 4.3.2
- that is a loop parameter 5.5
-
Actual parameter part 6.4
- in a conditional entry call 9.7.2
- in an entry call statement 9.5
- in a function call 6.4
- in a procedure call statement 6.4
- in a timed entry call 9.7.3
-
Actual part
- See:
actual parameter part
generic actual part
-
Actual subprogram
- See:
generic actual subprogram
-
Actual type
- See:
generic actual type
-
Adding operator
- See:
binary adding operator
unary adding operator
-
Addition operation 4.5.3
- accuracy for a real type 4.5.7
-
ADDRESS (predefined attribute) 13.7.2;
- ...3.5.5,
- ...3.5.8,
- ...3.5.10,
- ...3.6.2,
- ...3.7.4,
- ...3.8.2,
- ...7.4.2,
- ...9.9,
- ...13.7,
- ...A
- See Also:
system.address
-
ADDRESS (predefined type)
- See:
system.address
-
Address clause 13.5;
- ...13.1,
- ...13.7
- See Also:
storage address
system.address
- as a representation clause 13.1
- for an entry 13.5.1
-
AFT (predefined attribute) for a fixed point type 3.5.10;
- ...A
-
Aft field of text_io input or output 14.3.8,
- ...14.3.10
-
Aggregate 4.3,
- ...D
- See Also:
array aggregate
overloading of...
record aggregate
- as a basic operation 3.3.3;
- ...3.6.2,
- ...3.7.4
- as a primary 4.4
- in an allocator 4.8
- in a code statement 13.8
- in an enumeration representation clause 13.3
- in a qualified expression 4.7
- may not be the argument of a conversion 4.6
- of a derived type 3.4
- of a generic formal type 12.1.2
-
Alignment clause (in a record representation clause) 13.4
-
All in a selected component 4.1.3
-
Allocation of processing resources 9.8
-
Allocator 4.8;
- ...3.8,
- ...D
- See Also:
access type
collection
exception raised during...
initial value
object
overloading of...
- as a basic operation 3.3.3;
- ...3.8.2
- as a primary 4.4
- creating an object with a discriminant 4.8;
- ...5.2
- for an array type 3.6.1
- for a generic formal access type 12.1.2
- for a private type 7.4.1
- for a record type 3.7.2
- for a task type 9.2; 9.3
- must not be the argument of a conversion 4.6
- raising storage_error due to the size of the collection being exceeded 11.1
- setting a task value 9.2
- without storage check 11.7
-
Allowed 1.6
-
Alternative
- See:
accept alternative
case statement alternative
closed alternative
delay alternative
open alternative
select alternative
selective wait
terminate alternative
- Ambiguity
- See:
overloading
-
Ampersand
- See:
catenation
- character 2.1
- delimiter 2.2
-
Ancestor library unit 10.2
- And operator
- See:
logical operator
- And then control form
- See:
short circuit control form
-
Anonymous type 3.3.1;
- ...3.5.4,
- ...3.5.7,
- ...3.5.9,
- ...3.6,
- ...9.1
- anonymous base type
- [see: first named subtype]
-
ANSI (american national standards institute) 2.1
-
Apostrophe character 2.1
- in a character literal 2.5
-
Apostrophe delimiter 2.2
- in an attribute 4.1.4
- of a qualified expression 4.7
-
Apply 10.1.1
-
Appropriate for a type 4.1
- for an array type 4.1.1,
- ...4.1.2
- for a record type 4.1.3
- for a task type 4.1.3
- prefix of an attribute 4.1.4
-
Arbitrary selection of select alternatives 9.7.1
-
Argument association in a pragma 2.8
-
Argument identifier in a pragma 2.8
-
Arithmetic operator 4.5
- See Also:
binary adding operator
exponentiating operator
multiplying operator
predefined operator
unary adding operator
- as an operation of a fixed point type 3.5.10
- as an operation of a floating point type 3.5.5
- as an operation of an integer type 3.5.5
- rounding for real types 13.7.3
-
Array aggregate 4.3.2;
- ...4.3
- See Also:
aggregate
- as a basic operation 3.3.3;
- ...3.6.2
- in an enumeration representation clause 13.3
-
Array assignment 5.2.1
- Array bounds
- See:
bounds of an array
- Array component
- See:
array type
component
indexed component
-
Array type 3.6;
- ...3.3,
- ...D
- See Also:
component
composite type
constrained array
constrained...
index
matching components
null slice
slice
unconstrained...
- as a full type 7.4.1
- as a generic formal type 12.1.2
- as a generic parameter 12.3.4
- as the type of a formal parameter 6.2
- conversion 4.6
- for a prefix of an indexed component 4.1.1
- for a prefix of a slice 4.1.2
- operation 3.6.2;
- ...4.5.2,
- ...4.5.3
- operation on an array of boolean components 4.5.1,
- ...4.5.6
- with a component type with discriminants 3.7.2
- with a limited component type 7.4.4
-
Array type definition 3.6;
- ...3.3.1,
- ...12.1.2,
- ...12.3.4
- See Also:
constrained array definition
elaboration of...
unconstrained array definition
- as a generic type definition 12.1
-
Arrow compound delimiter 2.2
-
ASCII (american standard code for information interchange) 2.1
-
ASCII (predefined library package) 3.5.2;
- ...2.6,
- ...C
- See Also:
graphical symbol
-
Assignment compound delimiter 2.2;
- ...5.2
- in an object declaration 3.2.1
-
Assignment operation 5.2;
- ...D
- See Also:
initial value
limited type
- as a basic operation 3.3,
- ...3.3.3;
- ...3.5.5,
- ...3.5.8,
- ...3.5.10,
- ...3.6.2,
- ...3.7.4,
- ...3.8.2,
- ...7.4.2,
- ...12.1.2
- for a generic formal type 12.1.2
- not available for a limited type 7.4.4
- of an array aggregate 4.3.2
- of an initial value to an object 3.2.1
- to an array variable 5.2.1; 5.2
- to a loop parameter 5.5
- to an object designated by an access value 3.8
- to a shared variable 9.11
-
Assignment statement 5.2;
- ...D
- See Also:
statement
- as a simple statement 5.1
-
Associated declarative region of a declaration or statement 8.1
- Association
- See:
component association
discriminant association
generic association
parameter associaion
-
Attribute 4.1.4;
- ...D
- See Also:
predefined attribute
representation attribute
- as a basic operation 3.3.3
- as a name 4.1
- as a primary 4.4
- in a length clause 13.2
- in a static expression in a generic unit 12.1
- of an access type 3.5.8
- of an array type 3.6.2
- of a derived type 3.4
- of a discrete type or subtype 3.5.5
- of an entry 9.9
- of a fixed point type 3.5.10
- of an object of a task type 9.9
- of a static subtype in a static expression 4.9
- of a task type 9.9
- of a type 3.3
- of a type as a generic actual function 12.3.6
- of a type with discriminants 3.7.4
- renamed as a function 8.5
- that is a function 3.5.5
-
Attribute designator 4.1.4
[Home] [Prev] [Next] [Index]
documentation@rational.com
Copyright © 1993-1998, Rational Software Corporation. All rights
reserved.