ANYCOPYCASE

通常の検索方法に失敗した場合、大文字小文字を区別する検索をコピーブックに対して追加実行します。
制約事項: この統合プリプロセッサはネイティブ COBOL でのみサポートされます。

構文:

>>------.----.--ANYCOPYCASE-------><
        +-NO-+

プロパティ:

デフォルト: NOANYCOPYCASE

コメント:

コピーブックで通常の検索方法が失敗した場合、このオプションがオンなっていると、CP がソースで指定された名前を大文字に変換して再度検索を実行します。それでも一致するものが見つからなければ、名前を小文字に変換して再試行します。名前は通常のフル検索方法で検索されます。大文字/小文字の変換はソースの指定内容に厳密に作用するため、パスや拡張子が指定されていれば当然それらも対象になります。ただし、COBCPY パスや COPYEXT 指令の値は例外で、指定された大文字/小文字がそのままの状態で維持されます。