02.07.2013 Views

HP Fortran Programmer's Reference

HP Fortran Programmer's Reference

HP Fortran Programmer's Reference

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Index<br />

glossary, 643<br />

modules, 317<br />

storage sequence<br />

glossary, 643<br />

sequence derived type, 426<br />

STPMV routine, 621<br />

STPSV routine, 621<br />

stride, 67<br />

glossary, 643<br />

string<br />

glossary, 637<br />

string, character, 39<br />

strings<br />

C language, 37<br />

edit descriptor, 207<br />

STRMM routine, 621<br />

STRMV routine, 621<br />

STRSM routine, 621<br />

STRSV routine, 621<br />

structure constructors, 44<br />

in expressions, 92, 93<br />

typeless constants, 34<br />

structure of a program, 12<br />

STRUCTURE statement, 431<br />

END statement, 310<br />

MAP statement, 364<br />

structures<br />

array-valued component reference, 70<br />

component, 43<br />

structures (extension)<br />

derived types, 431<br />

I/O restrictions, 191<br />

MAP statement, 436<br />

nested, 431, 434<br />

RECORD statement, 414<br />

records (extension), 431<br />

STRUCTURE statement, 431<br />

UNION statement, 436<br />

subprograms<br />

arguments, 139<br />

function, 329<br />

module procedure, 367<br />

subroutine, 440<br />

SUBROUTINE statement, 440<br />

END statement, 307<br />

module syntax, 159<br />

OPTIONAL statement, 382<br />

684<br />

procedure definition, 129<br />

recursive procedures, 132<br />

RETURN statement, 418<br />

statement order, 14<br />

subroutines, 129<br />

alternate returns, 440<br />

calling, 130<br />

defined assignment, 155<br />

defining, 129<br />

glossary, 643<br />

intrinsic, 469<br />

recursive, 132<br />

referencing, 130<br />

SUBROUTINE statement, 440<br />

subscripts, 55<br />

errors, 632<br />

glossary, 643<br />

initialization expressions, 92<br />

triplet, 67, 643<br />

vector, 68<br />

substring<br />

array, 68<br />

initialization expressions, 92<br />

substrings, 38<br />

errors, 632<br />

glossary, 643<br />

SUM intrinsic function, 593<br />

example, 144<br />

SYMLNK routine, 618<br />

syntax<br />

array constructor, 73<br />

array section, 66<br />

asa command, 193<br />

assumed-shape array, 59<br />

assumed-size array, 63<br />

attributes, 233<br />

binary edit descriptor, 212<br />

blank edit descriptor, 214<br />

block data program unit, 166<br />

BOZ constants, 32<br />

CASE construct, 105<br />

character constant, 36<br />

character edit descriptor, 210<br />

character substring, 38<br />

complex constant, 36<br />

conditional DO loop, 109

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

Saved successfully!

Ooh no, something went wrong!