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.

newline ($) edit descriptor, 184, 208<br />

numeric array as internal file, 173<br />

ON statement, 373<br />

OPTIONS statement, 385<br />

padding common, 269<br />

POINTER statement, 391<br />

prefix to alternate-return argument, 131<br />

PRINT and namelist I/O, 181<br />

Q (bytes remaining) edit descriptor, 226<br />

Q(real)editdescriptor, 215, 216<br />

Reditdescriptor, 210<br />

real edit descriptors and integers, 215<br />

RECORD statement, 414<br />

saving common blocks, 268<br />

sequence derived type, 43<br />

sequential I/O statements and direct<br />

access, 183<br />

STATIC statement and attribute, 428<br />

STRUCTURE statement, 431<br />

trap facility, 373<br />

TYPE (I/O) statement, 452<br />

type declaration statement, 28<br />

typeless constants, 34<br />

UNION statement, 453<br />

unnamed common, initializing, 167, 250,<br />

269<br />

VIRTUAL statement, 456<br />

VOLATILE statement, 457<br />

XOR operator, 86<br />

extensions, filename, 16<br />

extent, 55<br />

DIMENSION statement, 289<br />

glossary, 639<br />

external files, 172, 174<br />

glossary, 639<br />

external names<br />

glossary, 639<br />

initializing, 92<br />

libU77 routines, 607<br />

external procedures, 124<br />

defining, 129<br />

glossary, 639<br />

referencing, 130<br />

scoping unit, 15<br />

EXTERNAL statement and attribute, 324,<br />

469<br />

example program, 142<br />

INTRINSIC statement, 360<br />

library routines, 609<br />

procedure dummy argument, 142<br />

F<br />

Feditdescriptor, 215<br />

FALLOC routine, 613<br />

FALSE, value of, 38, 87<br />

FDATE routine, 613<br />

FGETC routine, 613<br />

field name, %FILL, 433<br />

file control statements<br />

BACKSPACE, 248<br />

CLOSE, 265<br />

ENDFILE, 313<br />

INQUIRE, 341<br />

OPEN, 376<br />

READ, 406<br />

REWIND, 420<br />

WRITE, 462<br />

file positioning statements<br />

BACKSPACE, 248<br />

ENDFILE, 313<br />

REWIND, 420<br />

file system<br />

errors, 631<br />

libU77 routines, 611<br />

FILE= specifier<br />

INQUIRE statement, 344<br />

OPEN statement, 378<br />

files, 172<br />

accessing, 177<br />

external, 172<br />

filename extensions, 16<br />

glossary, 639<br />

handling, 169<br />

internal, 172<br />

positioning, 185<br />

scratch, 172<br />

fixed source form, 18<br />

alternate return character, 131<br />

alternate return syntax, 131, 133<br />

FLOAT intrinsics function, 577<br />

FLOATI intrinsics function, 577<br />

floating-point<br />

exception handling, 374<br />

intrinsic procedures, 476<br />

FLOATJ intrinsics function, 577<br />

FLOATK intrinsics function, 577<br />

FLOOR intrinsic function, 516<br />

flow control statements, 113<br />

arithmetic IF, 117, 334<br />

Index<br />

661

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

Saved successfully!

Ooh no, something went wrong!