HP Fortran for OpenVMS
Language Reference Manual
Index
Previous
Contents
Master Alphabetic Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
_
+
See
Addition operator
//
See also
Concatenation operator
::
See also
Type declaration statements
(/.../)
See
Array constructors
[...]
See
Array constructors
*
See
Asterisk character
\
See
Backslash character
//
See
Blank common blocks
%
See
Built-in functions
::
See
Double colon separator
!
See
Exclamation point character
**
See
Exponential operator
=>
See
Pointer assignment statements
?
See
Question mark character
/=
See
Relational operators
:=,=
See
Relational operators
<
See
Relational operators
<=
See
Relational operators
>
See
Relational operators
>=
See
Relational operators
;
See
Semicolon character
/
See
Slash character
--
See
Subtraction operator
A
A edit descriptor
ABS function #1
ABS function #2
Absolute spacing
function returning
Absolute value
function computing
function returning
Abstraction
data
See
Data abstraction
ACCEPT statements
Access
modes of record
Access keys for indexed files
specifying in OPEN statement
Access methods
ACCESS specifier
in INQUIRE statements
in OPEN statements
Accessibility of modules
Accuracy
See
HP Fortran for OpenVMS User Manual
ACHAR function #1
ACHAR function #2
ACOS function #1
ACOS function #2
ACOSD function #1
ACOSD function #2
ACTION specifier
in INQUIRE statements
in OPEN statements
Actual arguments
definition of
function returning pointer to list of
passing to procedures
using aggregate field references as
Addition operator (+)
order of precedence of
See also
Unary operators
Address
function allocating
subroutine freeing allocated
ADDRESS64 keyword
for ATTRIBUTES directive
Adjustable arrays #1
Adjustable arrays #2
examples of
in RECORD statements
ADJUSTL function #1
ADJUSTL function #2
ADJUSTR function #1
ADJUSTR function #2
ADVANCE specifier
Advancing I/O #1
Advancing I/O #2
See also
HP Fortran for OpenVMS User Manual
Aggregate assignment
AIMAG function #1
AIMAG function #2
AIMAX0 function
AIMIN0 function
AINT function #1
AINT function #2
AJMAX0 function
AJMIN0 function
AKMAX0 function
AKMIN0 function
ALIAS
directive
keyword for ATTRIBUTES directive
ALIGN
OPTIONS directive option
Alignment
See
HP Fortran for OpenVMS User Manual
ALL function #1
ALL function #2
Allocatable arrays #1
Allocatable arrays #2
Allocatable arrays #3
allocation of
allocation status of
deallocation of
dynamically allocating and deallocating
function to determine status of
See also
Arrays
ALLOCATABLE attribute and statement
attributes compatible with
ALLOCATE statement
ALLOCATED function #1
ALLOCATED function #2
ALLOCATED function #3
ALLOCATED function #4
Allocating virtual memory
allocatable array
Allocation
of allocatable arrays #1
of allocatable arrays #2
of pointer targets #1
of pointer targets #2
Allocation status
of allocatable arrays
ALLOW_NULL keyword
for ATTRIBUTES directive
ALOG function
ALOG10 function
Alphabetic characters
case sensitivity for
Alternate entry points
Alternate return
alternative for
arguments
specifier #1
specifier #2
specifier #3
AMAX0 function #1
AMAX0 function #2
AMAX1 function
AMIN0 function #1
AMIN0 function #2
AMIN1 function
AMOD function
&
See
Ampersand character
Ampersand character (&)
as continuation indicator in free source form
.AND.
See
Logical operators
AND function
ANINT function #1
ANINT function #2
ANSI standard
language extensions to #1
language extensions to #2
ANSI standards
ANY function #1
ANY function #2
Apostrophe character (')_>as delimiter for character strings
Apostrophe character (')_>
See also
Character constants
Apostrophe character (')_>
See also
Character strings
APOSTROPHE value
for INQUIRE (DELIM)
for OPEN (DELIM)
Append access
specifying for sequential files
APPEND value
for INQUIRE (POSITION)
for OPEN (ACCESS)
for OPEN (POSITION)
Arccosine
function returning degrees
function returning radians
Arcsine
function returning degrees
function returning radians
Arctangent
function returning degrees
function returning degrees (complex)
function returning radians
function returning radians (complex)
Argument association #1
Argument association #2
Argument intent
Argument keywords
argument association using
BACK
DIM
in function references
in intrinsic procedures
in subroutine references
KIND
MASK
Argument-list functions
See
Built-in functions
Argument passing
defaults for
using %VAL, %REF, and %DESCR
Argument presence function
Arguments
actual
aggregate field references as
alternate return
array
associating array elements with
association of procedure
assumed-shape
character
character constants as
defaults for %VAL, %REF, and %DESCR functions
dummy #1
dummy #2
Hollerith constants as
intent of
list of
effect in CALL statement
of generic intrinsic functions
optional
pointer
See also
HP Fortran for OpenVMS User Manual
using external and dummy procedures as
using intrinsic procedures as
Arithmetic exception handling
See
HP Fortran for OpenVMS User Manual
Arithmetic expressions
See
Numeric expressions
Arithmetic IF statement
alternative for
Array assignment statements
Array assignments
masking in
Array components #1
Array components #2
Array components #3
Array constructors
implied-do loops in
Array declaration statements
Array declarators
Array elements #1
Array elements #2
association of
function returning location of maximum
function returning location of minimum
function returning maximum value of
function returning minimum value of
function returning product of
function returning sum of
order of
references to
storage of
Array expressions
Array functions
categories of
for construction #1
for construction #2
for construction #3
for construction #4
for inquiry #1
for inquiry #2
for inquiry #3
for inquiry #4
for inquiry #5
for location #1
for location #2
for manipulation #1
for manipulation #2
for manipulation #3
for manipulation #4
for reduction #1
for reduction #2
for reduction #3
for reduction #4
for reduction #5
for reduction #6
for reduction #7
Array name
unsubscripted in a DATA statement
Array pointers
Array properties
Array sections #1
Array sections #2
assigning values to
many-one #1
many-one #2
restrictions to vector subscripts in
Array specifications
Array structure component
Array transposition
Array variables
Arrays
adjustable
allocatable #1
allocatable #2
allocatable #3
example of
allocating allocatable #1
allocating allocatable #2
as automatic objects
as components in derived types
as operands in expressions
as structure components
as variables
assignment of
associating group name with
association of
assumed-shape
assumed-size
automatic
See
Automatic arrays
bounds of
components of
conformable
constructing multidimensional
constructing one-dimension
data type of
deallocating allocatable #1
deallocating allocatable #2
declaration of
using ALLOCATABLE
using COMMON
using DIMENSION
using POINTER
using TARGET
using type declaration
deferred-shape
defining constants for
dummy argument
element order in
elements in
establishing with subprogram references
explicit-shape
extending #1
extending #2
extent of
function performing circular shift of
function performing dot-product multiplication of
function performing end-of shift on
function performing matrix multiplication of
function returning location of maximum value in
function returning location of minimum value in
function returning lower bounds of
function returning maximum value of elements in
function returning minimum value of elements in
function returning shape of
function returning shape of processor
function returning size (extent) of
function returning upper bounds of
function to add a dimension to
function to combine
function to count true elements in MASK
function to determine all true in
function to determine allocation of
function to determine any true in
function to pack
function to replicate
function to reshape
function to unpack
function transposing rank-two
functions for geometric location
functions to construct
functions to determine properties of
functions to manipulate
functions to reduce
initializing elements with DATA statements
intrinsic assignment of
intrinsic functions for
making equivalent
many-one #1
many-one #2
number of storage elements for
properties of
rank of
referencing
section subscript in
sections in
shape of
size of
size of dummy
specifications for
specifying the values in
storage of
subscript list in
subscript triplets in
vector subscripts in
volatile
whole
zero-size #1
zero-size #2
Ascending keys
values for
ASCII
character set
ASCII constants
assigned in DATA statements
ASIN function #1
ASIN function #2
ASIND function #1
ASIND function #2
ASIS value
for INQUIRE (POSITION)
for OPEN (POSITION)
ASM function (Alpha only) #1
ASM function (Alpha only) #2
Assembly language instructions
function to include
ASSIGN statement
alternative for
establishing assigned GO TO
See also
HP Fortran for OpenVMS User Manual
Assigned FORMAT specifier
alternative for
Assigned GO TO statement
alternative for
establishing labels for
Assignment
array
character
defined
derived-type
element array (FORALL)
generic
intrinsic
logical
masked-array (WHERE)
generalization of
numeric
pointer
ASSIGNMENT interface specifier
for subroutines #1
for subroutines #2
for subroutines #3
Assignment statements
kinds of
Assignment symbol
scope of
ASSOCIATED function #1
ASSOCIATED function #2
ASSOCIATED function #3
ASSOCIATEVARIABLE specifier
in OPEN statements
Association
argument #1
argument #2
common
equivalence
of arrays
pointer
storage
full
partial
use and host
ASSUME
OPTIONS statement option
Assumed-length character
arguments #1
arguments #2
See also
HP Fortran for OpenVMS User Manual
functions
alternative for
Assumed-shape
arguments
requiring explicit interface
arrays
Assumed-size
arguments
arrays
as whole array references
determining the size of
in SIZE function
in UBOUND function
restrictions to using
subscript triplets for
Asterisk character (*)
as comment line indicator
as dummy argument #1
as dummy argument #2
as multiplication operator
order of precedence of
using to specify length of function type
ATAN function #1
ATAN function #2
ATAN2 function #1
ATAN2 function #2
ATAN2D function #1
ATAN2D function #2
ATAND function #1
ATAND function #2
Attributes
ALLOCATABLE
AUTOMATIC
DIMENSION
EXTERNAL
in type declaration statements
INTENT
INTRINSIC
OPTIONAL
PARAMETER
POINTER
PRIVATE
PUBLIC
SAVE
STATIC
summary of compatible
TARGET
VOLATILE
ATTRIBUTES directive
ADDRESS64 keyword
ALIAS keyword
ALLOW_NULL keyword
C keyword
DECORATE keyword
DEFAULT keyword
DESCRIPTOR keyword
DESCRIPTOR32 keyword
DESCRIPTOR64 keyword
EXTERN keyword
IGNORE_LOC keyword
NOMIXED_STR_LEN_ARG keyword
NO_ARG_CHECK keyword
REFERENCE keyword
REFERENCE32 keyword
REFERENCE64 keyword
STDCALL keyword
VALUE keyword
VARYING keyword
Automatic arrays #1
Automatic arrays #2
AUTOMATIC attribute and statement
attributes compatible with
Automatic objects
array as
definition of
in character declarations
Automatic variables
Previous
Next
Contents
Index