配列構成子内の (/ と /) に角括弧を使用できるようになりました。
X = [ 3.2, 4.01, 6.5 ]
Fortran 2003 規格では、配列構成子としての角括弧の使用が許可されます。これによって、区間定数との間で衝突が起こる可能性があります。-xia オプション (または区間演算を有効にするための同様のオプション) を指定せずに角括弧を使用すると、配列構成子として処理されます。-xia オプションを使用すると、角括弧は定数として処理されます。区間ユーザーは、コンパイルエラーを回避するために、(/ および /) 配列構成子を継続して使用する必要があります。
配列構成子内部の配列成分は、次の 2 つの形式が可能です。
type-spec ::
または
[type-spec ::] ac-value-list
省略可能な type-spec が存在する場合、配列成分の型および種類は、配列成分の型が type-spec と互換性がある限り、同じである必要がありません。
type-spec は組み込み型または構造型とすることができます。