目的
STOP ステートメントが実行されると、プログラムは実行を停止します。文字定数または数字ストリングが指定されている場合は、キーワード STOP とそれに続けて定数あるいは数字ストリングを装置 0 に出力します。
構文
>>-STOP--+---------------+------------------------------------->< +-char_constant-+ '-digit_string--' |
規則
+----------------------------------IBM 拡張----------------------------------+
char_constant も digit_string も指定していない場合は、標準エラー (装置 0) には何も出力されません。
+--------------------------------IBM 拡張の終り-------------------------------+
STOP ステートメントは、 DO または DO WHILE の範囲を終了させることはできません。
+----------------------------------IBM 拡張----------------------------------+
digit_string を指定すると、XL Fortran はシステム戻りコードを MOD ( digit_string,256) に設定します。システム戻りコードを参照するには、コーン・シェルのコマンド変数 $? を使用してください。
+--------------------------------IBM 拡張の終り-------------------------------+
STOP 'Abnormal Termination' ! Output: STOP Abnormal Termination END STOP ! No output END