HP Fortran Programmer's Reference (September 2007)

Glossary
global entity
Glossary 675
array or apply independently to the
corresponding elements of a set of
conformable arrays and scalars
equivalencing The process of sharing
storage units among two or more data
objects by means of the EQUIVALENCE
statement.
executable statement An instruction that
causes the program to perform one or more
computational or branching actions.
explicit interface A procedure interface
whose properties (including the name and
attributes of the procedure and the order
and attributes of its arguments) are known
by the calling program unit. A procedure
may have an explicit interface in a scoping
unit if it is any of the following:
Described by an interface block
•Aninternal procedure
•Amodule procedure
•Astatement function
explicit-shape array An array with
explicitly-declared bounds for each
dimension.
expression A series of operands and
(optionally) operators and parentheses that
forms either a data reference or a
computation. See also constant
expression, initialization expression,
and specification expression.
extended operator See defined operator.
extent The number of elements in one
dimension of an array.
external file A file that is stored on a
medium external to the executing program.
external name The name of an object
referenced by a program unit, as it appears
to the linker. Case is not significant in the
names that appear in Fortran source files;
but it is significant in external names.
external procedure A procedure that is
not contained in a main program, module,
or another subprogram.
F - H
file A sequence of records (characters or
values processed as a unit).
See also external file and internal file.
function A procedure that returns a value
(the function result) and that can be
referenced in an expression.
function result The data object returned
from a call to a function.
generic procedure A procedure in which
at least one actual argument may have
more than one data type. Generic
procedures may be intrinsic or
user-defined.
global entity A program unit, common
block, or external procedure whose
scope is the entire executable program.