HP Fortran Programmer's Guide (March 2010)

Index
280
ON
, 127, 131, 138, 234
OPEN, 233, 243
OPTIONAL, 231
PARAMETER, 232
POINTER (Cray-style), 248
PRIVATE, 119
PROGRAM, 234
PUBLIC, 119
RECORD, 248
SAVE, 106, 108
STATIC, 106, 108, 248
STRUCTURE, 248
TYPE (I/O), 248
UNION, 248
USE, 89, 119
VIRTUAL, 248
VOLATILE, 248
WRITE, 207
static memory, 106
STATIC statement, 106, 108, 248
static storage
+save option
, 54
static variables, 106
defined, 273
optimization, 106
performance, 106
recursion, 106
vs. automatic variables, 252
STATUS= specifier, 233
stdio man page, 184
storage alignment, 269
store_ordering, 163
storing data, 103
stream I/O, 184
streams
defined
, 273
I/O, 184
pointers, 184
strings
ALIAS directive
, 219
strings, C and Fortran, 203
strip command, 124
stripping debugging information, 17, 124
stripping symbol table
+strip option
, 56
structs
common blocks
, 210
complex numbers, 191
data sharing, 209
derived types, 193
STRUCTURE statement, 248
stty command, 140
subprocesses
-t option
, 56
-W option, 58
subprocesses, substituting, 5
subscripts
+check option
, 32
subscripts, checking, 7
substituting subprocesses, 5
substrings
+check option, 32
sudden underflow
+FP option, 39
suppressing
linking, 31
warnings, 58
suppressing linking, 4, 15, 95
symbol table, 17, 124, 145
defined, 273
symbol table, stripping, 56
symbols, defining to cpp, 6
SYMDEBUG directive (f77), 236
syntax
compiler directives, 214
directives, 215
optimization options, 63
syntax incompatibilities, finding, 242
syntax, command, xix
SYSTEM
intrinsic, 237, 250
libU77 routine, 237
system calls
I/O, 184
SYSTEM INTRINSIC directive (f77), 231
system resources, 179
system routines, 183
ALIAS directive, 219
calling, 183
case sensitivity, 219
write routine, 207
T
-t option
, 5, 56