HP Fortran Programmer Guide (766160-001, March 2014)

be stored in the first location, a (2,1)in the second, a (3,1)in the third,
and so on. See also row-major order.
core dump A core image of an executing program that is deposited in a file after the
program aborted execution. The core dump (also called a core file)
may contain information that is useful in debugging the aborted program.
data dependence The relationship that can obtain between the definition of data and its use.
The occurrence of a data dependence in a loop can prevent the optimizer
from parallelizing it.
division by zero The floating-point exception that occurs whenever the system attempts to
divide a nonzero value by zero.
driver The component of the compiler that retains control throughout the entire
compilation process.
dusty-deck
programs
Older, pre-FORTRAN 77 programs. Dusty-deck programs are so called
because they were presumably encoded and stored on punched cards.
Such programs are difficult to port and optimize.
E-K
exception A condition occurring during the execution of a program that may require
special handling to make further execution meaningful. Some exceptions
can be trapped by the system and handled within the program.
extension extension See filename extension and language extension.
fast underflow A hardware feature for handling underflow by substituting zero for the
operation that causes the underflow.
file descriptor An integer that is returned by certain HP-UX system I/O routines and then
passed to others to provide access to a file. A file descriptor is similar to
Fortran’s logical unit number. When the Fortran 90 intrinsic FNUM is given
a logical unit number, it returns a file descriptor.
filename extension A sequence of characters that begins with a period (.) and is added to a
filename to indicate the function or contents of the file. See also language
extension..
front-end The component of the compiler that parses source code and issues warning
and error messages. See also back-end..
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 ONstatement 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
155