ID: Q49670
4.00 4.01 4.10 5.00 5.10 1.00 1.00a | 4.00 4.01 4.10 5.00 5.10 | 1.00 4.00
MS-DOS | OS/2 | WINDOWS NT
kbprg
The information in this article applies to:
In code developed with the Microsoft FORTRAN compiler, you can use the $DEBUG metacommand to perform conditional compilation. According to the last paragraph on page 286 of the Microsoft FORTRAN "Reference" manual for versions 5.0 and 5.1:
If the optional string is specified [in the $DEBUG metacommand],
the characters in string specify that lines with those characters
in column 1 are to be compiled into the program. Case is not
significant. Note that the letter C always indicates a comment
line; therefore, if string contains a C, the C is ignored.
For more information on using the $DEBUG metacommand to perform conditional compilation, see page 286 of the Reference manual for versions 5.0 and 5.1 or page 289 of the Microsoft FORTRAN "Language Reference" manual for versions 4.0 and 4.1.
For more information on conditional compilation, see the documentation for the /4cc compiler option switch.
In the following code example, the compiler processes only the lines that have either the letter "A" or "B" in column one; the other lines are ignored as comments.
C Compile options needed: None
$DEBUG:'AB' A J = 3 D J = 4 B J = J**2 E J = SQRT(J) C J equals 9, because only statements C A and B are compiled.
PRINT *, J
END
Additional reference words: kbinf 1.00 4.00 4.01 4.10 5.00 5.10
KBCategory: kbprg
KBSubcategory: FORTLngIss
Keywords : kbFortranPS kbLangFortran
Version : 4.00 4.01 4.10 5.00 5.10 1.00 1.
Platform : MS-DOS NT OS/2 WINDOWS
Last Reviewed: May 2, 1998