VMS Help
FORTRAN, /STANDARD
*Conan The Librarian (sorry for the slow response - running on an old VAX)
|
|
/[NO]STANDARD[=(option[,...])] D=/NOSTANDARD
Controls whether the compiler produces informational diagnostics
for extensions to ANSI X3.9-1978 (FORTRAN-77) that can be
determined at compile-time.
If you specify /STANDARD with no arguments, it is equivalent to
/STANDARD=(NOMIA,SEMANTIC,NOSOURCE_FORM,SYNTAX). The /STANDARD
qualifier has effect only if you specify /WARNINGS, either
explicitly or by default.
Note the difference between the /STANDARD and /F77 qualifiers. The
/STANDARD qualifier causes diagnostics to be produced for
non-standard features. The /F77 qualifier causes the FORTRAN-77
interpretation to be chosen for constructs that mean different
things in FORTRAN-77 and previous versions of VAX FORTRAN and Compaq
Fortran 77.
/NOSTANDARD is equivalent to /STANDARD=NONE.
Controls whether the compiler produces informational messages for
extensions to the MIA standard, which is a superset of FORTRAN-77.
(For more information on MIA extensions, see your user manual.)
Specifying MIA checking enables SYNTAX checking to be performed.
Controls whether the compiler produces informational messages for
ANSI standard conforming statements that become nonstandard because
of the way in which they are used. Data type information and
statement locations are considered when determining semantic
extensions.
Specifying SEMANTIC checking enables SYNTAX checking to be
performed.
Controls whether the compiler produces informational diagnostics
for statements that contain lowercase characters, use tab
formatting, or are CDEC$ or CPAR$ directives.
Controls whether the compiler produces informational diagnostics
for syntax extensions to the current ANSI standard. SYNTAX
extensions include nonstandard statements and language constructs.
Requests that informational messages be issued for semantic, source
form, and syntax extensions to the current ANSI standard.
Note that if you also want messages for MIA extensions, you must
specify /STANDARD=(ALL,MIA).
Same as specifying /NOSTANDARD.
[legal]
[privacy]
[GNU]
[policy]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.