HP Fortran Programmer's Reference (September 2007)

Index
689
COMMON statement, 301
Cray-style pointers, 302
derived types, 125
dummy arguments, 302
equivalencing, 353, 355
glossary, 673
initializing, 284
pointers, 425
record extension, 449
result variables, 350
SAVE statement, 457
saved variables, 456, 457
scope, 156
sequence derived types, 460
unnamed, 199, 284, 303
VOLATILE statement, 491
COMMON statement, 301
block data program unit, 198
Cray-style pointers, 425
SEQUENCE statement, 460
storage association, 157
compatibility, attribute, 269
compile-line options
+onetrip, 142
glossary, 673
compiler directives
glossary, 673
statement order, 46
complex, 107
alignment, 107
assigning constants, 116
COMPLEX statement, 305
constants, 118
data representation, 107
declaring, 109
DOUBLE COMPLEX statement, 330
edit descriptors, 241
expressions, 86
I/O errors, 663
list-directed I/O, 211
type declaration, 109, 305
COMPLEX statement, 305
type declaration statement, 109
component, 125
array-valued component reference, 72
glossary, 673
composite record references, 448
computed GO TO statement, 149, 366
concatenation operator, 88
conformable arrays, 57
DIMENSION statement, 323
glossary, 673
WHERE construct, 101
CONJG intrinsic function, 535
connecting files for I/O, 206
glossary, 673
constants, 114
binary, 114
BOZ, 114, 672
character, 118
complex, 118
examples, 92
expressions, 92, 673
format, 114
glossary, 673
hexadecimal, 114
Hollerith, 115
integer, 114
intrinsic types, 114
logical, 119
named, 95, 114
octal, 114
PARAMETER statement, 420
real, 117
specification expressions, 95
truncation, 116
typeless, 116, 680
constructors
array, 70, 75
structure, 126
constructs
CASE, 139, 459
DO, 141
END DO, 343
END IF, 343
END SELECT, 343
END WHERE, 343
execution control, 139
glossary, 674
IF, 145, 369
names, 43
WHERE, 101, 492
CONTAINS statement, 308
internal procedure, 167
main program unit syntax, 159
module syntax, 191
procedure definition syntax, 162
scoping units, 47
statement order, 46