メイン・プロシージャー・インターフェース定義は,未定義または可変の被呼び出し側のあるプロトタイプを使用する。
30
原因−−呼び出されるプログラムまたはプロシージャーの名前(メイン・ プロシージャーのプロトタイプによって指示される)は,メイン・プロシージ ャー・インターフェースを指定する前に定義しなければなりません。EXTPROC キーワードの値(指定する場合)はプロシージャー・ポインターであってはな らず,EXTPGMキーワードの値(指定する場合)はフィールド名であってはなり ません。インターフェース定義は無視されます。
回復手順−−メイン・プロシージャーのプロトタイプ上のEXTPROCまた はEXTPGMキーワードの値が定数となるように変更するか,あるいはメイン・プ ロシージャー・インターフェース定義の前に定数の定義を配置してください。 コンパイルし直してください。