fl.hlp (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
Controlling Optional Features
                                             Up Contents Index Back
─────Controlling Optional Features──────────────────────────────────────────
 
     The following options disable and enable Microsoft extensions to
     the FORTRAN language.
 
     Option         Effect
 
     /4{Y | N}s     Disables (Y) or enables (N) all Microsoft FORTRAN
                    extensions
 
     /4{Y | N}i     Enables (Y) only SAA extensions; disables (N) full
                    Microsoft FORTRAN extensions
 
     /4{Y | N}v     Enables (Y) only VAX extensions; disables (N) full
                    Microsoft FORTRAN extensions
 
     /4{Y | N}V     Enables (Y) only IBM VS extensions; disables (N)
                    full Microsoft FORTRAN extensions
 
     Microsoft FORTRAN includes many optional features that are not
     part of ANSI-standard FORTRAN. All these extensions are normally
     available by default. To disable all of them, use the /4Ys
     command-line option. Any language feature which is not part of
     the strict FORTRAN 77 definition is then tagged by the compiler
     as an error.
 
     Many Microsoft FORTRAN extensions fall into one of three
     categories:
 
        ■ IBM SAA (Systems Application Architecture) extensions
 
        ■ DEC VAX extensions
 
        ■ IBM VS FORTRAN extensions.
 
     To simplify porting code from an SAA or VAX environment to a
     personal computer, you can disable all Microsoft FORTRAN
     extensions, leaving enabled only the SAA extensions, the VAX
     extensions, and the IBM VS extensions.
                                    -♦-