HP Fortran Programmer's Reference (September 2007)

Index
716
READ statement, 442
WRITE statement, 497
RECL= specifier
errors, 666
INQUIRE statement, 381
OPEN statement, 413
RECORD statement, 448
records (extension)
composite references, 448
nested, 448, 470
RECORD statement, 448
referencing, 448
restrictions on I/O, 223
simple references, 448
STRUCTURE statement, 465
structures (extension)., 448
records (I/O), 203
access errors, 663, 667
determining length, 382
end-of-file errors, 665
end-of-file record, 203
formatted, 203
glossary, 678
number errors, 666
size errors, 663, 666, 667
unformatted, 203
RECURSIVE clause
ENTRY statement, 350
FUNCTION statement, 363
procedure definition syntax, 161
recursive procedures, 164
SUBROUTINE statement, 474
recursive procedures, 164, 363, 474
REF built-in function, 178
CALL statement, 292
referencing
functions, 163
subroutines, 162
relational operators, 88
RENAME routine, 653
renaming feature, 192, 488
glossary, 678
REPEAT intrinsic function, 613
in expressions, 93, 95
repeatable edit descriptors, 239
errors, 667
repeating format specifications, 266
RESHAPE intrinsic function, 613
array constructors, 75, 76
in expressions, 93, 95
RESULT clause, 349
ENTRY statement, 350
FUNCTION statement, 363
procedure definition syntax, 161
recursive procedures, 164
result of mixed expressions, 87, 89
result variables
ENTRY statement, 350
FUNCTION statement, 363
restrictions, 350
RETURN statement, 452
procedure definition syntax, 162
returning from a call, 164
return value
glossary, 678
library functions, 644
procedure reference, 164
RETURN statement, 452
returns, alternate, 164
REWIND statement, 454
right-justifying character data, 244
RNUM intrinsic function, 614
routines, library, 641
naming conflicts, 645
row-major order, 678
RRSPACING intrinsic function, 615
RSHFT intrinsic function, 615
RSHIFT intrinsic function, 616
rules, implicit typing, 113
runtime I/O errors, 659
S
S edit descriptor, 261
SASUM routine, 656
SAVE statement and attribute, 456
allocatable arrays, 64
automatic arrays, 60
automatic variables, 280
module syntax, 190, 191
PARAMETER statement, 420
restrictions, 457
STATIC statement, 462
saving variables, 456
SAXPY routine, 656