HP Fortran Programmer's Reference (September 2007)

Intrinsic procedures
Intrinsic procedure specifications
Chapter 11514
Intrinsic procedure specifications
The following sections describe the HP Fortran intrinsic procedures. The descriptions are
ordered alphabetically, by intrinsic name. All of the intrinsics are generic. This means that
the type, kind, and rank of the actual arguments can differ for each reference to the same
intrinsic. In many cases, the kind and type of intrinsic function results are the same as that of
the principal argument. For example, the SIN function may be called with any kind of real
argument or any kind of complex argument, and the result has the type and kind of the
argument.
Intrinsic procedure references may use keyword option. The actual argument expression is
preceded by the dummy argument name—the argument keyword—and the equals sign (=).
The argument keywords are shown in the descriptions.
Some intrinsic procedure’s arguments are optional. Optional arguments are noted as such in
the following descriptions.
ABORT()
Description
Close all files, terminate the program, and cause an exception to create a core file.
Class
Nonstandard subroutine.
ABS(A)
Description
Absolute value.
Class
Elemental function.
Argument
A must be of type integer, real, or complex.