HP Fortran Programmer's Reference (September 2007)

Glossary
pointer association
Glossary 677
literal constant A constant that does not
have a name. A literal constant’s value is
written directly into a program. See also
named constant.
lower bounds See bounds.
main program The first program unit
that starts executing when a program is
run. The first statement of a main program
usually is the PROGRAM statement.
module A program unit that contains
definitions of derived types, procedures,
namelists, and variables that are made
accessible to other program units. A module
begins with the MODULE statement and its
public definitions are made available to
other program units by means of the USE
statement.
module procedure A procedure that is
contained in a module and is not an
internal procedure.
N - O
name A letter followed by up to 254
alphanumeric characters (letters, digits,
underscores, and $) that identifies an entity
in an HP Fortran 90 program unit, such as
a common block, dummy argument,
procedure, program unit, or variable.
named constant A constant that has a
name. See also literal constant.
numeric type A complex, double precision,
integer, or real data type.
obsolescent feature A feature defined in
the FORTRAN 77 Standard that still is in
common use but is considered to be
redundant, such as the arithmetic IF
statement.
The use of obsolescent features is
discouraged. The Fortran 90 Standard
summarizes the obsolescent features.
operand An expression that precedes or
follows an operator. For example, in a+b,
both a and b are operands.
operator A sequence of one or more
characters in an expression that specifies
an operation. For example, in a+b, + is
an operator.
option See compile-line option.
optional argument A dummy argument
that does not require a corresponding actual
argument to be supplied when its
procedure is invoked.
P - R
pointer A variable that has the POINTER
attribute, which enables it to reference
(point to) variables of a specified data type
(rather than storing the data itself).
pointer association The process by which
a pointer becomes associated with the
storage space of its target. Pointer
association occurs during pointer
assignment or a valid ALLOCATE statement.