ページの先頭行へ戻る
NetCOBOL for .NET V8.0 メッセージ集
FUJITSU Software

2.5.209 JMN5757I-S

翻訳オプションALPHAL(AUTO)指定時の場合,英小文字/英大文字の違いを無視した比較で一致する名前を含む@1@は使用できません.

引数の説明

@1@:

エラーの原因となった利用者語.

      using System;
      public class C5757
      {
          public void method1() { Console.WriteLine("method1");}
          public void METHOD1() { Console.WriteLine("METHOD1");}
      }
    
      000001 @OPTIONS ALPHAL(AUTO)
      000002 IDENTIFICATION DIVISION.
      000003 PROGRAM-ID.    P5742.
      000004 ENVIRONMENT    DIVISION.
      000005 CONFIGURATION   SECTION.
      000006 REPOSITORY.
      000007     CLASS C5757.
      000008 DATA           DIVISION.
      000009 WORKING-STORAGE SECTION.
      000010 01 OBJ         OBJECT REFERENCE C5757.
      000011 PROCEDURE      DIVISION.
      000012     INVOKE C5757 "NEW" RETURNING OBJ.
      000013     INVOKE OBJ "method1".
      000014 END PROGRAM    P5757.
    

P5757.cob (12) : JMN5757I-S 翻訳オプションALPHAL(AUTO)指定時の場合,英小文字/英大文字の違いを無視した比較で一致する名前を含むC5757は使用できません.

詳細な説明

翻訳オプションALPHAL(AUTO)指定時は,英小文字/英大文字が異なるだけの利用者語は別の名前として識別できません.

なおこのエラーが出力されるときは重大度Uのメッセージも同時に出力され,翻訳は中断されます.