Index A

ABS function,  [+], [+]
Absolute spacing
  function returning, [+]
Absolute value
  function computing, [+]
  function returning, [+]
Abstraction
  data
      See Data abstraction
ACCEPT statements,  [+]
Access
  modes of record, [+]
Accessibility of modules,  [+]
Access keys for indexed files (VMS)
  specifying in OPEN statement, [+]
Access methods,  [+]
ACCESS specifier
  in INQUIRE statements
     on U*X, WNT, W9*, [+]
     on VMS, [+]
  in OPEN statements
     on U*X, WNT, W9*, [+]
     on VMS, [+]
Accuracy
  See your user manual or programmer's guide
ACHAR function,  [+], [+]
ACOSD function,  [+], [+]
ACOS function,  [+], [+]
ACTION specifier
  in INQUIRE statements
     on U*X, WNT, W9*, [+]
     on VMS, [+]
  in OPEN statements
     on U*X, WNT, W9*, [+]
     on VMS, [+]
Actual arguments,  [+]
  definition of, [+]
  passing to procedures, [+]
  using aggregate field references as, [+]
Addition operator (+),  [+]
  See also Unary operators
  order of precedence of, [+]
ADDRESS64 keyword (VMS, WNT)
  for ATTRIBUTES directive [+]
Adjustable arrays,  [+], [+]
  examples of, [+]
  in RECORD statements, [+]
ADJUSTL function,  [+], [+]
ADJUSTR function,  [+], [+]
ADVANCE specifier,  [+]
Advancing I/O,  [+]
  See also your user manual or programmer's guide
A edit descriptor,  [+]
Aggregate assignment,  [+]
AIMAG function,  [+], [+]
AIMAX0 function,  [+]
AIMIN0 function,  [+]
AINT function,  [+], [+]
AJMAX0 function,  [+]
AJMIN0 function,  [+]
AKMAX0 function,  [+]
AKMIN0 function,  [+]
ALIAS directive,  [+]
ALIAS keyword
  for ATTRIBUTES directive, [+]
ALIGN directive (TU*X),  [+]
Alignment
  See your user manual or programmer's guide
ALL function,  [+], [+]
Allocatable arrays,  [+], [+]
  See also Arrays
  allocation of, [+]
  allocation status of, [+]
  deallocation of, [+]
  dynamically allocating and deallocating, [+]
  function to determine status of, [+]
ALLOCATABLE attribute and statement,  [+]
  attributes compatible with, [+]
ALLOCATED function,  [+], [+], [+], [+]
ALLOCATE statement,  [+]
Allocating virtual memory
  allocatable array, [+]
Allocation
  of allocatable arrays, [+], [+]
  of pointer targets, [+], [+]
Allocation status
  of allocatable arrays, [+]
ALLOW_NULL keyword
  for ATTRIBUTES directive, [+]
ALOG10 function,  [+]
ALOG function,  [+]
Alphabetic characters
  case sensitivity for, [+]
Alternate entry points,  [+]
Alternate return
  alternative for, [+]
  arguments, [+]
  specifier, [+], [+], [+]
AMAX0 function,  [+], [+]
AMAX1 function,  [+]
AMIN0 function,  [+], [+]
AMIN1 function,  [+]
AMOD function,  [+]
Ampersand character (&)
  as continuation indicator in free source form, [+]
.AND.
  See Logical operators
AND function,  [+]
ANINT function,  [+], [+]
ANSI standard
  language extensions to, [+], [+]
ANSI standards,  [+]
ANY function,  [+], [+]
Apostrophe character (')
  See also Character constants
  See also Character strings
  as delimiter for character strings, [+]
APOSTROPHE value
  for INQUIRE (DELIM)
     on U*X, WNT, W9*, [+]
     on VMS, [+]
  for OPEN (DELIM)
     on U*X, WNT, W9*, [+]
     on VMS, [+]
Append access
  specifying for sequential files
     on U*X, WNT, W9*, [+]
     on VMS, [+]
APPEND value
  for INQUIRE (POSITION)
     on U*X, WNT, W9*, [+]
     on VMS, [+]
  for OPEN (ACCESS)
     on U*X, WNT, W9*, [+]
     on VMS, [+]
  for OPEN (POSITION)
     on U*X, WNT, W9*, [+]
     on VMS, [+]
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,  [+], [+]
Argument intent,  [+]
Argument keywords
  in function references, [+]
  in intrinsic procedures, [+]
  in subroutine references, [+]
Argument-list functions
  See Built-in functions
Argument passing
  defaults for, [+]
  using %VAL, %REF, and %DESCR, [+]
Argument presence function,  [+]
Arguments
  See also your user manual or programmer's guide
  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, [+], [+]
  Hollerith constants as, [+]
  intent of, [+]
  list of
     effect in CALL statement, [+]
  of generic intrinsic functions, [+]
  optional, [+]
  pointer, [+]
  using external and dummy procedures as, [+]
  using intrinsic procedures as, [+]
Arithmetic exception handling
  See your user manual or programmer's guide
Arithmetic expressions
  See Numeric expressions
Arithmetic IF statement,  [+]
  alternative for, [+]
Array assignments
  masking in, [+]
Array assignment statements,  [+]
Array components,  [+], [+]
Array constructors,  [+]
  implied-do loops in, [+]
Array declaration statements,  [+]
Array declarators,  [+]
Array elements,  [+], [+]
  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, [+]
     overriding (TU*X), [+]
  references to, [+]
  storage of, [+]
Array expressions,  [+]
Array functions
  categories of, [+]
  for construction, [+], [+], [+], [+]
  for inquiry, [+], [+], [+], [+], [+]
  for location, [+], [+]
  for manipulation, [+], [+], [+], [+]
  for reduction, [+], [+], [+], [+], [+], [+]
Array name
  unsubscripted in a DATA statement, [+]
Array pointers,  [+]
Array properties,  [+]
ARRAY_VISUALIZER keyword (WNT, W9*)
  for ATTRIBUTES directive, [+]
Arrays,  [+]
  adjustable, [+]
  allocatable, [+], [+]
     example of, [+]
  allocating allocatable, [+], [+]
  as automatic objects, [+]
  as components in derived types, [+]
  as operands in expressions, [+]
  assignment of, [+]
  associating group name with, [+]
  association of, [+]
  as structure components, [+]
  assumed-shape, [+]
  assumed-size, [+]
  as variables, [+]
  automatic
     See Automatic arrays
  bounds of, [+]
  components of, [+]
  conformable, [+]
  constructing multidimensional, [+]
  constructing one-dimension, [+]
  data mapping of (TU*X), [+]
  data type of, [+]
  deallocating allocatable, [+], [+]
  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, [+]
     overriding (TU*X), [+]
  elements in, [+]
  establishing with subprogram references, [+]
  explicit-shape, [+]
  extending, [+], [+]
  extent of, [+]

Arrays (cont'd)
  function performing circular shift of, [+]
  function performing dot-product multiplication of, [+]
  function performing end-of shift of, [+]
  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, [+]
  functions for geometric location, [+]
  functions to construct, [+]
  functions to determine properties of, [+]
  functions to manipulate, [+]
  functions to reduce, [+]
  function to combine, [+]
  function to count true elements in MASK, [+]
  function to determine allocation of, [+]
  function to determine all true in, [+]
  function to determine any true in, [+]
  function to pack, [+]
  function to replicate and add dimensions to, [+]
  function to reshape, [+]
  function to unpack, [+]
  function transposing rank-two, [+]
  initializing elements with DATA statements, [+]
  intrinsic assignment of, [+]
  intrinsic functions for, [+]
  making equivalent, [+]
  many-one, [+], [+]
  number of storage elements for, [+]
  properties of, [+]
  rank of, [+]
  referencing, [+]
  sections in, [+]
  section subscript in, [+]
  shape of, [+]
  size of, [+]
  size of dummy, [+]
  specifications for, [+] to [+]
  specifying the values in, [+]
  storage of, [+]
  subscript list in, [+]
  subscript triplets in, [+]
  vector subscripts in, [+]
  volatile, [+]
  whole, [+]
  zero-size, [+], [+]
Array sections,  [+], [+]
  assigning values to, [+]
  many-one, [+]
  restrictions to vector subscripts in, [+]
Array specifications,  [+] to [+]
Array structure component,  [+]
Array transposition,  [+]
Array variables,  [+]
Ascending keys (VMS)
  values for, [+]
ASCII
  character set, [+]
ASCII constants
  assigned in DATA statements, [+]
ASIND function,  [+], [+]
ASIN function,  [+], [+]
ASIS value
  for INQUIRE (POSITION)
     on U*X, WNT, W9*, [+]
     on VMS, [+]
  for OPEN (POSITION)
     on U*X, WNT, W9*, [+]
     on VMS, [+]
ASM function (Alpha only), [+]
Assembly language instructions
  function to include, [+]
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, [+] to [+]
  logical, [+]
  masked-array (WHERE), [+]
     generalization of, [+]
  numeric, [+]
  pointer, [+]
ASSIGNMENT interface specifier
  for subroutines, [+], [+], [+]
Assignment statements,  [+] to [+]
  kinds of, [+]
Assignment symbol
  scope of, [+]
ASSIGN statement,  [+]
  See also your user manual or programmer's guide
  alternative for, [+]
  establishing assigned GO TO, [+]
ASSOCIATED function,  [+], [+], [+]
ASSOCIATEVARIABLE specifier
  in OPEN statements
     on U*X, WNT, W9*, [+]
     on VMS, [+]
Association,  [+] to [+]
  argument, [+] to [+], [+]
  common, [+]
  equivalence, [+]
  of arrays, [+]
  pointer, [+]
  storage, [+]
     full, [+]
     partial, [+]
  use and host, [+]
ASSUME
  OPTIONS option, [+]
Assumed-length character
  arguments, [+], [+]
     See also your user manual or programmer's guide
  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, [+], [+]
  as multiplication operator, [+]
     order of precedence of, [+]
  using to specify data type length, [+]
ATAN2D function,  [+], [+]
ATAN2 function,  [+], [+]
ATAND function,  [+], [+]
ATAN function,  [+], [+]
ATOMIC directive (TU*X) [+]
Attributes
  ALLOCATABLE, [+]
  AUTOMATIC, [+]
  DIMENSION, [+]
  EXTERNAL, [+]
  INTENT, [+]
  INTRINSIC, [+]
  in type declaration statements, [+]
  OPTIONAL, [+]
  PARAMETER, [+]
  POINTER, [+]
  PRIVATE, [+]
  PUBLIC, [+]
  SAVE, [+]
  STATIC, [+]
  summary of compatible, [+]
  TARGET, [+]
  VOLATILE, [+]
ATTRIBUTES directive,  [+]
  ADDRESS64 keyword (VMS, WNT), [+]
  ALIAS keyword, [+]
  ALLOW_NULL keyword, [+]
  ARRAY_VISUALIZER keyword (WNT, W9*), [+]
  C keyword, [+]
  DECORATE keyword, [+]
  DEFAULT keyword, [+]
  DESCRIPTOR keyword (VMS), [+]
  DESCRIPTOR32 keyword (VMS), [+]
  DESCRIPTOR64 keyword (VMS), [+]
  DLLEXPORT keyword (WNT, W9*), [+]
  DLLIMPORT keyword (WNT, W9*), [+]
  EXTERN keyword, [+]
  IGNORE_LOC keyword, [+]
  NO_ARG_CHECK keyword, [+]
  NOMIXED_STR_LEN_ARG keyword, [+]
  REFERENCE keyword, [+]
  REFERENCE32 keyword (VMS), [+]
  REFERENCE64 keyword (VMS), [+]
  STDCALL keyword, [+]
  VALUE keyword, [+]
  VARYING keyword, [+]
Automatic arrays,  [+], [+]
AUTOMATIC attribute and statement,  [+]
  attributes compatible with, [+]
Automatic objects
  array as, [+]
  definition of, [+]
  in character declarations, [+]
Automatic variables,  [+]
Automation object routines (WNT, W9*),  [+]


Index Table of Contents LRM Table of Contents