Copyright Digital Equipment Corp. All rights reserved.

/VMS D=/VMS

 /[NO]VMS

 Controls whether the run-time system behaves like VSI Fortran
 for OpenVMS VAX Systems (VAX FORTRAN) in various ways.

 The default, /VMS, specifies the following aspects of the run-time
 environment:

  o  Reinforces the defaults of /IEEE_MODE=FAST and /NORECURSIVE.

  o  Does not recognize the \n control character syntax in character
     literals.

  o  Causes the defaults for keyword BLANK= in OPEN statements to
     become 'ZERO' for an implicit OPEN of an external or internal
     file, and 'NULL' for an explicit OPEN.

  o  Allows use of /LIST or /NOLIST in INCLUDE statement
     specifications (also see /ASSUME=SOURCE_INCLUDE in this Help
     file).

  o  Sets the following as defaults:

      -  /CHECK=FORMAT (with /NOVMS, the default is /CHECK=NOFORMAT)

      -  /CHECK=OUTPUT_CONVERSION (with /NOVMS, the default is
         /CHECK=NOOUTPUT_CONVERSION)



 /VMS does not affect the alignment of fields in records or items in
 COMMON.

 To override the effects of the /VMS qualifier, specify /NOVMS.

 You can also override qualifier settings reinforced by /VMS, by
 specifying the desired qualifier settings on the command line.  For
 example, the following command line permits recursion in the source
 program:

 $ F90/VMS/RECURSIVE filename.for