解決方法:
JVM COBOL コード用にコンパイルする場合、非数値定数の長さをゼロより大きい値に変更する必要があります。長さゼロの定数を単一のスペース文字に変換しない限り、ネイティブ コード用にコンパイルする場合にも同じことを行います。
例:
次の例では、MOVE 文に長さゼロの定数が含まれています。ネイティブ コード用にコンパイルする場合、単一のスペース文字は X1 データ項目に移動されます。これが予期する動作でない場合は、コードを変更する必要があります。
identification division. program-id. err1178. data division. working-storage section. 01 x1 pic x(10). procedure division. p1. move "" to x1 if x1 = space display "Pass" end-if .