STOP

目的

STOP ステートメントが実行されると、プログラムは実行を停止します。 文字定数または数字ストリングが指定されている場合は、キーワード STOP とそれに続けて定数あるいは数字ストリングを装置 0 に出力します。

構文



>>-STOP--+---------------+-------------------------------------><
         +-char_constant-+
         '-digit_string--'
 
 

char_constant
スカラー文字定数です。この値はホレリス定数であってはなりません。

digit_string
1 〜 5 桁からなるストリングです。

規則

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

char_constantdigit_string も指定していない場合は、 標準エラー (装置 0) には何も出力されません。

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

STOP ステートメントは、 DO または DO WHILE 構文の範囲を終了させることはできません。

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

digit_string を指定すると、XL Fortran は システム戻りコードを MOD ( digit_string,256) に設定します。 システム戻りコードを参照するには、コーン・シェルの コマンド変数 $? を使用してください。

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

STOP 'Abnormal Termination'    ! Output:  STOP Abnormal Termination
END
 
STOP                           ! No output
END
IBM Copyright 2003