$ DEFINE FOR$CONVERT002 LITTLE_ENDIAN
makes LITTLE_ENDIAN the default convert type for unit 2. A defined
logical name for a unit overrides the /CONVERT compile command or
OPTIONS statement qualifier and an explicit CONVERT= keyword on an
OPEN statement. See the description of the /CONVERT qualifier for
more information.
FOR$PRINT
If defined during execution, 'FOR$PRINT' is used instead of 'SYS$OUTPUT'
as the file specification for the implicit Fortran logical unit used
for PRINT statements and WRITE statements that specify * as the unit
number.
FOR$PROCESSES
If defined during execution of a parallel processing application,
controls the number of processes used. The default is the number
of processors available on the executing system. The minimum is
1, the maximum is 32. See the DEC Fortran Performance Guide
for more information.
FOR$READ
If defined during execution, 'FOR$READ' is used instead of 'SYS$INPUT'
as the file specification for the implicit Fortran logical unit used
for READ statements that specify * or omit the unit number.
FOR$SPIN_WAIT
If defined during execution of a parallel processing application,
controls the synchronization method used. A value of 0 causes
busy-waiting to be used, which maximizes synchronization response
at the expense of wasted processor cycles. Positive values
specify the number of busy-wait cycles to execute before relinquishing
control of the processor. The default is 1000. See the DEC
Fortran Performance Guide for more information.
FOR$STALL_WAIT
If defined during execution of a parallel processing application,
specifies the number of spin-wait cycles (see FOR$SPIN_WAIT) that
a parallel worker subprocess should execute while waiting for more
work to do before becoming inactive. A value of 0 prevents the
process from becoming inactive. The default is 10 times the number
of worker subprocesses. See the DEC Fortran Performance Guide
for more information.
FOR$TYPE
If defined during execution, 'FOR$TYPE' is used instead of 'SYS$OUTPUT'
as the file specification for the implicit Fortran logical unit used
for TYPE statements.
FORnnn
The file specification 'FORnnn', where 'nnn' is the logical unit number,
is used as the file specification when a logical unit is opened and
the FILE= keyword was not specified in an OPEN statement. Similarly,
'FORnnn.DAT' is used as the default file specification unless the
DEFAULTFILE= keyword was specified. FORnnn may be defined as a logical
name, in which case it is used by OpenVMS RMS to specify the file to
be opened.