02.07.2013 Views

HP Fortran Programmer's Reference

HP Fortran Programmer's Reference

HP Fortran Programmer's Reference

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Index<br />

REAL statement, 411<br />

type declaration statement, 27<br />

REC= specifier<br />

direct access, 183<br />

READ statement, 408<br />

WRITE statement, 463<br />

RECL= specifier<br />

errors, 630<br />

INQUIRE statement, 347<br />

OPEN statement, 379<br />

RECORD statement, 414<br />

records (extension)<br />

composite references, 414<br />

nested, 414, 436<br />

RECORD statement, 414<br />

referencing, 414<br />

restrictions on I/O, 191<br />

simple references, 414<br />

STRUCTURE statement, 431<br />

structures (extension)., 414<br />

records (I/O), 171<br />

access errors, 627, 631<br />

determining length, 348<br />

end-of-file errors, 629<br />

end-of-file record, 171<br />

formatted, 171<br />

glossary, 642<br />

number errors, 630<br />

size errors, 627, 630, 631<br />

unformatted, 171<br />

RECURSIVE clause<br />

ENTRY statement, 316<br />

FUNCTION statement, 329<br />

procedure definition syntax, 129<br />

recursive procedures, 132<br />

SUBROUTINE statement, 440<br />

recursive procedures, 132, 329, 440<br />

REF built-in function, 146<br />

CALL statement, 258<br />

referencing<br />

functions, 131<br />

subroutines, 130<br />

relational operators, 86<br />

RENAME routine, 617<br />

renaming feature, 160, 454<br />

glossary, 642<br />

REPEAT intrinsic function, 578<br />

680<br />

in expressions, 91, 93<br />

repeatable edit descriptors, 205<br />

errors, 631<br />

repeating format specifications, 232<br />

RESHAPE intrinsic function, 578<br />

array constructors, 73, 74<br />

in expressions, 91, 93<br />

RESULT clause, 315<br />

ENTRY statement, 316<br />

FUNCTION statement, 329<br />

procedure definition syntax, 129<br />

recursive procedures, 132<br />

result of mixed expressions, 85, 87<br />

result variables<br />

ENTRY statement, 316<br />

FUNCTION statement, 329<br />

restrictions, 316<br />

RETURN statement, 418<br />

procedure definition syntax, 130<br />

returning from a call, 132<br />

return value<br />

glossary, 642<br />

library functions, 608<br />

procedure reference, 132<br />

RETURN statement, 418<br />

returns, alternate, 132<br />

REWIND statement, 420<br />

right-justifying character data, 210<br />

RNUM intrinsic function, 579<br />

routines, library, 605<br />

naming conflicts, 609<br />

row-major order, 642<br />

RRSPACING intrinsic function, 580<br />

RSHFT intrinsic function, 580<br />

RSHIFT intrinsic function, 581<br />

rules, implicit typing, 31<br />

runtime I/O errors, 623<br />

S<br />

Seditdescriptor, 227<br />

SASUM routine, 620<br />

SAVE statement and attribute, 422<br />

allocatable arrays, 62<br />

automatic arrays, 58<br />

automatic variables, 246<br />

module syntax, 158, 159<br />

PARAMETER statement, 386

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!