HP Fortran Programmer's Guide (September 2007)

Index
257
allowing core dumps, 135
analyzing performance, 17
AND intrinsic, 236
ANSI directive (f77), 222
appending underscores
+ppu option, 49
architecture
generating code for, 12
performance, 164
archive libraries, 80
defined, 249
-l option, 42
argument lists, 217
argument passing
arrays, 186
C and Fortran, 179, 181
complex numbers, 177
conventions, 181
strings, 190
arguments
C vs. Fortran, 205
passing via ALIAS directive, 205
arguments, command line, 167
arrays
C language, 186
incompatibilities, 220
optimizing, 160
ASIND intrinsic, 236
ASINH intrinsic, 236
assembler output, 11
+asm option, 25, 27
ASSEMBLY directive (f77), 222
ATAN2D intrinsic, 236
ATAND intrinsic, 236
ATANH intrinsic, 236
attributes, SAVE, 100, 238
AUTODBL directive (f77), 222
automatic
variables, 100, 249
vs. static storage, 238
AUTOMATIC statement, 102, 233
AUTOMATIC statement and attribute
+save option, 50
B
-b option (ld), 88
back end, 3
controlling, 10
defined, 249
options, 10
backslash character
+escape option, 34
bad argument
exception, 123
signal, 119
BADDRESS intrinsic, 236
binary format for constants, 249
BLAS library, 80, 159
accessing, 169
calling, 161
defined, 249
bold monospace, xviii
bounds
+check option, 30
BOZ constants, 218, 249
brackets, xviii
curly, xviii
BSD 3F library, 53
buffered output, 16, 254
buffering, tty
+ttybuf option, 53
built-in functions
%REF, 122, 182, 184
%VAL, 122, 182, 184
defined, 249
use with ALIAS directive, 204
bus error, 119, 120
core dumps, 135
BYTE statement, 105, 233
C
C language
argument passing conventions, 181
argument-passing rules, 205
arrays, 186
calling from Fortran, 173
case sensitivity, 183, 205
common block, 195
complex numbers, 177
data types, 175
derived types, 179
escape sequences, 34
extern specifier, 195
file handling, 193
hidden length argument, 189
logicals, 177
null-termination, 189
opening a file, 171
pointers, 179
sharing data, 195
stream I/O, 170