メインプログラムとは、実行時に実行可能プログラムが呼び出されたときにシステムの制御を受け取る プログラム単位のことです。
>>-+-------------------+--------------------------------------->< '-PROGRAM_statement-' >>-+--------------------+-------------------------------------->< '-specification_part-' >>-+----------------+------------------------------------------>< '-execution_part-' >>-+--------------------------+-------------------------------->< '-internal_subprogram_part-' >>-END_PROGRAM_statement--------------------------------------->< |
メインプログラムに、ENTRY ステートメントを入れたり、 自動オブジェクトを指定したりすることはできません。
+----------------------------------IBM 拡張----------------------------------+
RETURN ステートメントをメインプログラムに入れることはできます。 RETURN ステートメントの 実行により、END ステートメントの実行と同じ効果 が得られます。
+------------------------------End of IBM 拡張-------------------------------+