XL Fortran for AIX V8.1.1

ランゲージ・リファレンス

END INTERFACE

目的

END INTERFACE ステートメントはプロシージャー・インターフェース・ブロックを終了させます。

構文



>>-END INTERFACE--+-------------------+------------------------><
                  |              (1)  |
                  '-generic_spec------'
 
 


注:


  1. Fortran 95


+---------------------------------Fortran 95---------------------------------+

generic_spec



>>-+-generic_name---------------------+------------------------><
   +-OPERATOR--(--defined_operator--)-+
   '-ASSIGNMENT--(-- = --)------------'
 
 

+------------------------------Fortran 95 の終り------------------------------+

+---------------------------------Fortran 95---------------------------------+

defined_operator
定義された単項演算子、定義された 2 進演算子、または拡張組み込み演算子です。

+------------------------------Fortran 95 の終り------------------------------+

規則

INTERFACE ステートメントにはそれぞれ、対応する END INTERFACE ステートメントが必要です。

+---------------------------------Fortran 95---------------------------------+

END INTERFACE ステートメントに generic_spec を指定する場合、それは INTERFACE ステートメント内の対応する generic_spec と一致しなければなりません。

+------------------------------Fortran 95 の終り------------------------------+

END INTERFACE ステートメントに generic_spec を指定しない場合、generic_spec のあるなしに関係なく、すべての INTERFACE ステートメントと一致させることができます。

+---------------------------------Fortran 95---------------------------------+

END INTERFACE ステートメント内の generic_specgeneric_name である場合、対応する INTERFACE ステートメントの generic_spec は、同じ generic_name でなければなりません。

END INTERFACE ステートメント内の generic_specOPERATOR(defined_operator) である場合、対応する INTERFACE ステートメントの generic_spec は、同じ OPERATOR(defined_operator) でなければなりません。

END INTERFACE ステートメント内の generic_specASSIGNMENT(=) である場合、対応する INTERFACE ステートメントの generic_spec は、同じ ASSIGNMENT(=) でなければなりません。

+------------------------------Fortran 95 の終り------------------------------+

INTERFACE OPERATOR (.DETERMINANT.)
  FUNCTION DETERMINANT (X)
    INTENT(IN) X
    REAL X(50,50), DETERMINANT
  END FUNCTION
END INTERFACE

+---------------------------------Fortran 95---------------------------------+

INTERFACE OPERATOR(.INVERSE.)
  FUNCTION INVERSE(Y)
    INTENT(IN) X
    REAL Y(50,50), INVERSE
  END FUNCTION
END INTERFACE OPERATOR(.INVERSE.)

+------------------------------Fortran 95 の終り------------------------------+

関連情報


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]