コンパイル時配列および実行時配列

コンパイル時配列または実行時前の配列の初期値は他の手段 (コンパイル時データ または入力ファイルからのデータ) を通じて割り当てられるので、これらの配列 に INZ キーワードを指定することはできません。 コンパイル時配列または実行時前の配列がグローバルに初期化されたデータ構造 に現れた場合には、それはグローバルな初期化には含まれません。

注:
コンパイル時配列は、データがプログラムの後に宣言された順序で初期化 され、実行時前の配列は、それらの配列がデータ構造内で宣言された順序と無関係 に、その初期化ファイルの宣言の順序で初期化されます。 実行時前の配列は、コンパイル時配列の後で初期化されます。

サブフィールドの初期化がコンパイル時または実行時前の配列とオーバーラップ する場合には、配列の初期化が優先されます。すなわち、データ構造内でフィ ールドが宣言されている順序とは無関係に、配列はサブフィールドの後で初期化されます。