[ HPF Home | Versions | Compilers | Projects | Publications | Applications | Benchmarks | Events | Contact ]



Next:
Storage Association Rules Up: Storage Association Previous: Examples of Definitions

Sequence Directives

A SEQUENCE directive is defined to allow a user to declare explicitly that variables or COMMON blocks are to be treated by the compiler as sequential. (COMMON blocks are by default nonsequential. Variables are nonsequential unless Definition 5 applies.) Some implementations may supply an optional compilation environment where the SEQUENCE directive is applied by default. For completeness in such an environment, HPF defines a NO SEQUENCE directive to allow a user to establish that the usual nonsequential default should apply to a scoping unit, or selected variables and COMMON blocks within the scoping unit.

XBNF sequence-directive -to -rule to to is SEQUENCE [ [ :: ] association-name-list ] -to or NO SEQUENCE [ [ :: ] association-name-list ]

association-name -to -rule to to is object-name -to or function-name -to or / [ common-block-name ] / XBNF



©2000-2006 Rice University [ Contact Us | HiPerSoft | Computer Science ]

paula@erc.msstate.edu
Thu Dec 8 16:17:11 CST 1994