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.

Program units and procedures<br />

Terminology and concepts<br />

Host association applies to nested scoping units, where the outer scoping unit (for<br />

example, an external procedure) plays host to the inner scoping unit (for example, an<br />

internal procedure). Host association allows the host and its nested scoping units to share<br />

data. For information about internal procedures, see “Internal procedures” on page 135.<br />

Pointer association is the association between a pointer and its target that is<br />

established by a pointer assignment statement. For more information, see “Pointer<br />

association status” on page 50 and “Pointer assignment” on page 97.<br />

Sequence association is the association that is established between dummy and actual<br />

arguments when they are arrays of different rank. For more information, see “Array<br />

dummy argument” on page 140.<br />

Storage association is the association of different objects with the same storage area<br />

and is established by the EQUIVALENCE and COMMON statements. For more information<br />

about storage association, refer to the descriptions of the EQUIVALENCE and COMMON<br />

statements in Chapter 10, “<strong>HP</strong> <strong>Fortran</strong> Statements.” Derived-type objects that include the<br />

SEQUENCE statement in their definition can also be storage associated; see “Sequence<br />

derived type” on page 43.<br />

Use association allows different program units access to module entities by means of the<br />

USE statement. For more information about modules and the USE statement, see<br />

“Modules” on page 158.<br />

Chapter 7 125

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

Saved successfully!

Ooh no, something went wrong!