5.4.23 GO ENDGO INVALIDGO EOPGO ERROR入出力条件シミュレーション

入出力条件を擬似的に発生させます。このとき,入出力状態に値を設定します。ファイルシミュレーションの手続きにだけ指定できます。

ファイルシミュレーションについては,「2.2.7 プログラムの単体テスト」の「(3) ファイルシミュレーション」を参照してください。

形式
 
[図データ]
注意事項
  • GO ENDコマンド実行後のプログラムの制御は,次のような関係となります。
    AT END指定USE指定ありUSE指定なし
    ありAT END指定の無条件文に制御が移るAT END指定の無条件文に制御が移る
    なしUSE手続きが実行される入出力文の終わりに制御が移る
  • GO INVALIDコマンド実行後のプログラムの制御は,次のような関係となります。
    INVALID KEY指定USE指定ありUSE指定なし
    ありINVALID KEY指定の無条件文に制御が移るINVALID KEY指定の無条件文に制御が移る
    なしUSE手続きが実行される入出力文の終わりに制御が移る
  • GO EOPコマンド実行後のプログラムの制御は,次のような関係となります。
    END-OF-PAGE指定USE指定ありUSE指定なし
    ありEND-OF-PAGE指定の無条件文に制御が移るEND-OF-PAGE指定の無条件文に制御が移る
    なし入出力文の終わりに制御が移る入出力文の終わりに制御が移る
  • GO ERRORコマンド実行後のプログラムの制御は,次のような関係となります。
    USE指定ありUSE指定なし
    USE手続きが実行される入出力文の終わりに制御が移る