/[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