Rational Developer for System z
Enterprise COBOL for z/OS バージョン 4.1 言語解説書


命令ステートメント

命令ステートメント は、プログラムが行う無条件処置を指定するか、または明示範囲終了符号 (範囲区切りステートメントを参照) で区切られた 条件ステートメントのいずれかです。1 つの命令ステートメントを指定できるときは、いつでも一連の命令ステートメントを指定できます。明示的範囲終了符号によって範囲を限定される条件ステートメントも、 命令ステートメントに分類されます (範囲区切りステートメントを参照)。以下の表は、COBOL の命令ステートメントを示したものです。

算術演算

  • ADD1
  • COMPUTE1
  • DIVIDE1
  • MULTIPLY1
  • SUBTRACT1

1. ON SIZE ERROR 句または NOT ON SIZE ERROR 句が指定されていないもの。

データの移動

  • ACCEPT (DATE、DAY、DAY-OF-WEEK、TIME)
  • INITIALIZE
  • INSPECT
  • MOVE
  • SET
  • STRING2
  • UNSTRING2
  • XML GENERATE8
  • XML PARSE8

2. ON OVERFLOW 句または NOT ON OVERFLOW 句が指定されていないもの。

8. ON EXCEPTION 句または NOT ON EXCEPTION 句が指定されていないもの。

終了

  • STOP RUN
  • EXIT PROGRAM
  • EXIT METHOD
  • GOBACK

入出力

  • ACCEPT ID
  • CLOSE
  • DELETE3
  • DISPLAY
  • OPEN
  • READ4
  • REWRITE3
  • START3
  • STOP リテラル
  • WRITE5

3. INVALID KEY 句または NOT INVALID KEY 句が指定されていないもの。

4. AT END 句または NOT AT END 句が指定されていないもの、および INVALID KEY 句または NOT INVALID KEY 句が指定されていないもの。

5. INVALID KEY 句または NOT INVALID KEY 句が指定されていないもの、および END-OF-PAGE 句または NOT END-OF-PAGE 句が指定されていないもの。

順序付け

  • MERGE
  • RELEASE
  • RETURN6
  • SORT

6. AT END 句または NOT AT END 句が指定されていないもの。

プロシージャーのブランチ

  • ALTER
  • EXIT
  • GO TO
  • PERFORM

プログラムまたはメソッドのリンケージ

  • CALL7
  • CANCEL
  • INVOKE

7. ON OVERFLOW 句が指定されていないもの、および ON EXCEPTION 句または NOT ON EXCEPTION 句が指定されていないもの。

テーブル操作

  • SET

ご利用条件 | フィードバック

このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)