HP Fortran Programmer's Reference (September 2007)

Index
722
TTYNAM routine, 655
example program, 644
TWRITE routine, 655
type conversion
assignment statement, 97
EQUIVALENCE statement, 354
in expressions, 87, 89
type declaration statements, 267
array specification, 111
BYTE, 109, 289
CHARACTER, 296
COMPLEX, 109, 305
derived types, 126
DOUBLE COMPLEX, 109, 330
DOUBLE PRECISION, 109, 332
examples, 112
glossary, 680
implicit typing, 113
initialization, 111
initialization expressions, 94
INTEGER, 109, 385
intrinsic types, 109
LOGICAL, 109, 395
REAL, 109, 445
RECORD, 448
syntax, 109
TYPE (definition), 484
TYPE statement
declaration, 481
definition, 484
derived type declaration, 126
derived type definition, 123
END TYPE statement, 346
I/O, 486
typeless constants, 116
glossary, 680
types, data
derived, 123
glossary, 674
intrinsic, 107
typing rules
implicit, 113
IMPLICIT statement, 372
library routines, 644
logicals in integer expressions, 88
mixed expressions, 87, 89
overriding, 110, 372
type declaration, 110
typeless constants, 116
U
UBOUND intrinsic function, 635
arrays, 81
unconditional GO TO statement, 367
execution control, 149
undefined status (pointers), 132
underscore (_) character
appended by +libU77, 643
unformatted I/O, 215
direct-access files, 215
errors, 661, 664, 666, 669
READ statement, 444
sequential files, 209
WRITE statement, 499
unformatted record, 203
UNFORMATTED= specifier
INQUIRE statement, 382
UNION statement, 470, 487
END statement, 344
MAP statement, 398
unions, 470, 487
unit numbers, 206
automatically opened, 208
errors, 661, 663, 664
external files, 206
glossary, 680
internal files, 207
preconnected, 207
UNIT= specifier
BACKSPACE statement, 282
CLOSE statement, 299
ENDFILE statement, 347
errors, 661, 663, 664
INQUIRE statement, 375
OPEN statement, 410
READ statement, 440
REWIND statement, 454
WRITE statement, 496
UNLINK routine, 655
unnamed common blocks
block data program unit, 199
BLOCK DATA statement, 284