CONTAINS

目的

CONTAINS ステートメントは、メインプログラム、外部サブプログラム、またはモジュール・サブプログラムの 本体と、それらが含む内部サブプログラムを分離します。 同様に、モジュールの仕様部分とモジュール・サブプログラムを分離します。

構文



>>-CONTAINS----------------------------------------------------><
 
 

規則

CONTAINS ステートメントがある場合、その後に少なく とも 1 つのサブプログラムが続かなければなりません。

CONTAINS ステートメントはブロック・データ・プログラム単位 にも内部サブプログラムにも置くことはできません。

CONTAINS ステートメントのラベルは、CONTAINS ステートメントのあるメインプログラム、サブプログラム、 またはモジュールの一部と考えられます。

MODULE A
     ...
  CONTAINS               ! Module subprogram must follow
  SUBROUTINE B(X)
        ...
    CONTAINS             ! Internal subprogram must follow
    FUNCTION C(Y)
        ...
    END FUNCTION
  END SUBROUTINE
END MODULE

関連情報

IBM Copyright 2003