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

Older, pre-FORTRAN 77 programs. Dusty-deck programs are so called

programs

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

One of the optimizing components of HP Fortran 90 that performs

Optimizer

optimizations across procedures and files.

HLO

See High-Level Optimizer.

HP DDE

See HP Distributed Debugging Environment.

HP Distributed

The source-level debugger for HP Fortran 90 programs. See also dde..

Debugging

 

Environment

 

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