Microsoft KB Archive/47722

= FIX: F2040 Error, * as Comment Character with /4Yi, /4Ys, /4Yv =

Article ID: 47722

Article Last Modified on 10/23/2003

-

APPLIES TO


 * Microsoft FORTRAN Compiler 5.0
 * Microsoft FORTRAN Compiler 5.0

-



This article was previously published under Q47722



SYMPTOMS
An attempt to compile an application fails and the compiler generates the following message:

F2040: label on continuation line



CAUSE
The application contains one or more lines that place an asterisk (*) character in column one to indicate a comment and the compiler command line includes the /4Yi, /4Ys, or /4Yv compiler option switch.



RESOLUTION
To work around this problem, place the letter C into column one to indicate a comment.



STATUS
Microsoft has confirmed this to be a problem in FORTRAN version 5.0 for MS-DOS and OS/2. This problem was corrected in FORTRAN version 5.1 for MS-DOS and OS/2.



MORE INFORMATION
According to the ANSI FORTRAN 77 standard, an asterisk in column one indicates that a line contains a comment.

The definitions of the compiler option switches that generate this error are as follows:   Switch     Description

/4Yi      Enable SAA extensions /4Ys      Enable strict syntax checking /4Yv      Enable VAX FORTRAN extensions The following code example demonstrates this problem.

Sample Code
C Compile option switches required to reproduce problem: C   /4Yi, /4Ys, or /4Yv

PROGRAM TEST END
 * This is a test

Additional query words: 5.00 F2037 buglist5.00 fixlist5.10

Keywords: kbfix KB47722

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.