ID: Q49451
4.00 4.01 4.10 5.00 5.10 | 4.10 5.00 5.10
MS-DOS | OS/2
kbother kbdocerr
The information in this article applies to:
The /4ccstring compiler option switch permits conditional compilation in a source file. According to page 355 of the Microsoft FORTRAN "Reference" manual for versions 5.0 and 5.1,
The /4cc option permits conditional compilation of a source file.
The string is a set of alphabetic characters controlling which
lines in the source file are to be compiled.
A similar statement appears on page 93 of the Microsoft FORTRAN
"User's Guide" for versions 4.0 and 4.1.
The following code example demonstrates conditional compilation.
C Compile options needed: See below
PROGRAM TEST
L INTEGER*4 NUM
S INTEGER*2 NUM
R REAL*4 NUMBER
END
If you compile this code with the /4ccL option switch, the compiler
reserves 4 bytes for NUM. If you specify the /4ccS option switch, the
compiler reserves 2 bytes for NUM. If you omit the /4cc option switch,
the L, S, and R lines are considered comment lines. If you specify the
/4ccLS option switch, a multiply-defined symbol error occurs because
NUM is defined twice. Compiling with the /4ccLR or /4ccSR option
switch defines NUM with the desired size and defines NUMBER as a
REAL*4.
Additional reference words: 4.00 4.01 4.10 5.00 5.10 KBCategory: kbother kbdocerr KBSubcategory: FLIss
Last Reviewed: April 30, 1998