HP Fortran Programmer's Reference (September 2007)

Index
696
when required, 181
explicit-shape arrays, 59
dummy argument, 172
glossary, 675
EXPONENT intrinsic function, 550
exponentiation
initialization expression, 93
negative integers, 87
operator precedence, 90
expressions, 83
arguments modifying operands, 92
arrays, 77, 85
assumed-size arrays, 85
constant, 92
evaluation in assignment, 98
examples, 96
glossary, 675
initialization, 93, 96, 676
logical, 89
mixed, 87, 88, 89
operands, 85
operators, 86
order of evaluation, 92
pointers, 85
reordering, 92
scalars, 86
specification, 95, 96, 679
syntax, 85
types, 92
extended operator, 185
glossary, 675
extended range DO loop, 327
Extended UNIX Code, 41
extending source lines, 48, 51
extensions
$ and namelist I/O, 214
$EDIT and namelist I/O, 214
%REF, 178
%VAL, 178
ACCEPT statement, 272
adjacent operators, 87
alternate return syntax, 163, 165
arithmetic operators, 88
array constructor delimiters, 76
AUTOMATIC statement, 280
bit manipulation intrinsics, 89
bitwise operators, 89
BUFFER IN statement, 285
BUFFER OUT statement, 287
BYTE statement, 289
character set, 41
comment character, 41, 52
comments, 51, 52
common blocks, saving, 302
constants, 115
continuation lines, 50, 51
control transfer, 139, 140, 369
Cray-style, 425
Cray-style pointers, 425
debugging lines, 52
DECODE statement, 319
DOUBLE COMPLEX statement, 109, 330
ENCODE statement, 338
END MAP, 344
END STRUCTURE, 344
END structure definition, statement, 344
END UNION, 344
equivalencing character data, 354
equivalencing derived types, 125
exception handler, 407
exponentiation operator, 87
extended range DO loop, 327
Hollerith constants, 115
I edit descriptor and other types, 254
I/O list items, 244
initialization delimiters, 111
initializing common blocks, 199, 284, 302,
303
initializing integers, 315
integer array as format specification, 264
integer operands in logical expression, 89
intrinsic procedures, 506, 511
kind syntax, 305, 385, 395, 445
length specification, 306, 386, 396, 446
line length, 48, 51
logical values, 120
MAP statement, 398
mixed assignment, 98
name length, 43
names, 43
newline ($) edit descriptor, 216, 242