この Natural プロファイルパラメータは、Natural パラメータモジュール(NATPARM
)にリンクする Natural 以外のプログラムの名前のリストを定義するために使用します。
可能な設定 | プログラム名のリスト |
プログラム名(1~8 文字)ごとに、リンケージエディタ用に外部参照が生成されます。 外部参照(エントリ名)がプログラム名と異なる場合、エントリ名は次のように名前の後ろに角カッコで囲んで指定できます。
|
---|---|---|
デフォルト設定 | なし | |
ダイナミックな指定 | 不可 | |
セッション内の指定 | 不可 |
Natural にリンクするように指定した Natural 以外の各プログラムは、CALL
ステートメントを使用して Natural プログラムから呼び出すことができます。
パラメータの値は 256 バイトに制限されているため、CSTATIC
パラメータで指定するプログラム名の数は限られます。 また、マクロ NTCSTAT
を使用して、スタティックにリンクするプログラムをさらに定義できます。次の例を参照してください。
スタティックにリンクしたモジュールは、セッションの初期化時にロードすることでダイナミックに置き換えることができます。プロファイルパラメータ RCA
を参照してください。 スタティックにもダイナミックにもリンクしていないモジュールは、CALL
ステートメントで最初に呼び出されたときにダイナミックにロードされます。
プログラムを共有ニュークリアスにリンクする場合、2 つのパラメータモジュールで CSTATIC
パラメータによって定義する必要があります。1 つは共有ニュークリアスにリンクし、もう 1 つは環境依存のニュークリアスにリンクします。
詳細については、『オペレーション』ドキュメントの「スタティックにリンクされる Natural 以外のプログラム」を参照してください。
以下では次のトピックについて説明します。
CSTATIC=(PROG1,PROG7(ENTRY2),PROG12,PROG27($MAIN))
NTCSTAT PROG1,PROG7(ENTRY2),PROG12 NTCSTAT PROG27($MAIN)