HP Fortran Programmer's Reference (September 2007)

Index
713
arithmetic, 86
bitwise, 89
character, 88
concatenation, 88
defined, 185
glossary, 677
interface block, 182
intrinsic, 86
logical, 88
overloading, 185
precedence, 90
relational, 88
optimization
measuring performance, 592
timing execution speed, 592
optional argument, 514
optional arguments, 176
explicit interface, 417
glossary, 677
keyword option, 417
restrictions, 416
OPTIONAL statement and attribute, 416
explicit interface, 181
optional arguments, 176
specification expressions, 95
OR intrinsic function, 601
OR operator, 88
order, statement, 46
OUT clause
access control, 178
defined assignment, 187
INTENT statement, 388
output data
list-directed I/O, 211
namelist I/O, 214
overflow, integer
ON statement, 409
overloading operators, 185
P
P edit descriptor, 259
PACK intrinsic function, 602
PAD= specifier
errors, 669
INQUIRE statement, 380
OPEN statement, 412
padding
%FILL field name, 467
blank, 581, 582, 583
PARAMETER statement and attribute, 420
CHARACTER statement, 297
Cray-style pointers, 425
IMPLICIT statement, 371
initialization expressions, 94
named constants, 114
scoping units, 47
statement order, 46
parentheses
operator precedence, 90
PAUSE statement, 423
execution control, 151
performance
measuring, 592
permitting access, 438
PERROR routine, 653
plus sign edit descriptor, 261
pointer assignment
association status, 100
example, 100
rules, 99
syntax, 99
target requirements, 477
vector subscripts, 70
POINTER statement and attribute, 428
ALLOCATE statement, 277
array pointers, 63
assumed-shape arrays, 61
DEALLOCATE statement, 318
declaring pointers, 131
deferred-shape arrays, 63
derived types, 124
operands as pointers, 85
pointer assignment, 99
pointer dummy argument, 174
POINTER statement, 476
pointers, 131
ALLOCATE statement, 131
allocating, 131, 276
arguments, 174, 181
array pointers, 63, 131
assigning to target, 131
assignment statement, 97
association, 157, 317, 677
association status, 132
Cray-style, 425
DATA statement, 313
DEALLOCATE statement, 131, 317
deallocating, 317
declaring, 131
disassociated, 132, 317, 674