名前

名前 は、以下のエレメントのいくつか、またはすべてを並べて構成されます。

名前の最初の文字は数字以外でなければなりません。

Fortran 90 および Fortran 95 では、 名前の最大長は 31 文字です。

+----------------------------------IBM 拡張----------------------------------+

XL Fortran では、名前の最大長は 250 文字です。 XL Fortran では名前を下線で始めることもできますが、Linux オペレーティング・システム、 および XL Fortran コンパイラーとライブラリーなどの 予約名は下線で始まるため、名前の先頭には下線を使用しないことをお勧めします。

ソース・プログラム内の英字は、文字コンテキストの中のものを除いて、 すべて小文字に変換されます。 文字コンテキストとは、文字リテラル定数、文字ストリング編集記述子、 およびホレリス定数内の文字です。

注:
-qmixed コンパイラー・オプションを指定した場合、名前は小文字に変換されません。 例えば、XL Fortran は、
ia Ia iA IA
をデフォルトではすべて同じものとして 扱いますが、-qmixed コンパイラー・オプションを指定すると別の ID として扱います。

+------------------------------End of IBM 拡張-------------------------------+

名前は、以下のエンティティーを識別します。

サブオブジェクト指定子は、その後に 1 つ以上の セレクター (配列エレメント・セレクター、配列セクション・セレクター、 コンポーネント・セレクター、サブストリング・セレクター) が続く名前のことです。 これは、プログラム単位内の以下の項目を識別します。

IBM Copyright 2003