Parallel Programming Guide for HP-UX Systems

Glossary
one-trip DO loop
Glossary 207
High-Level Optimizer One of the
optimizing components of HP Fortran 90
that performs optimizations across
procedures and files.
HLO See High-Level Optimizer.
HP DDE See HP Distributed Debugging
Environment.
HP Distributed
Debugging Environment. The
source-level debugger for HP Fortran 90
programs. See also dde..
integer overflow An exception condition
that occurs when attempting to use an
integer to represent a value that falls
outside its range. The ON statement can be
used to trap integer overflow.
invalid operation The floating-point
exception that occurs whenever the system
attempts to perform an operation that has
no numerically meaningful interpretation,
such as a NaN.
L-N
language extension A feature of a
programming language that has been added
by a vendor and is not defined in (or is in
violation of) the language standard. The ON
statement is an HP language extension to
the Fortran 90 Standard. See also
filename extension..
libU77 routines Routines in the BSD 3f
library (libU77.a) that provide a Fortran 90
interface to selected system calls in libc.a.
The libU77.a library is part of
HP Fortran 90 and is accessed with the +U77
option.
migrating In this document, migrating
refers to the processing of moving a program
written for HP FORTRAN 77 to
HP Fortran 90. See also porting..
memory fault See segmentation
violation.
millicode routines Millicode versions of
frequently called intrinsics, having very low
call overhead and little error-handling. One
of the optimizations performed by
HP Fortran 90 is to replace calls to eligible
intrinsics with millicode versions.
.mod file A file that is created and read by
the compiler when processing Fortran 90
source files that define or use modules.
module A type of Fortran 90 program unit
that is used for sharing data. Modules can
also be used to contain subprograms.
NaN Not-a-Number, the condition that
results from a floating-point operation that
has no mathematical meaning, such as
infinity divided by infinity. The ON statement
can be used to trap operations that result in
NaN.
null The null character ('\0') that is used
in C programs to terminate strings.
O-Q
one-trip DO loop A DO loop that, if reached,
executes for at least one iteration. Programs
written for some implementations of
FORTRAN 66 rely on one-trip DO loops.