Explicit Scope Terminators

An explicit scope terminator marks the end of certain Procedure Division statements. A conditional statement that is delimited by its explicit scope terminator is considered an imperative statement and must follow the rules for imperative statements.

The following are explicit scope terminators:
END-ACCEPT              END-PERFORM
END-ADD                 END-READ
END-CALL                END-RETURN
END-COMPUTE             END-REWRITE
END-DELETE              END-SEARCH
END-DISPLAY             END-START
END-DIVIDE              END-STRING
END-EVALUATE            END-SUBTRACT
END-IF                  END-UNSTRING
END-MULTIPLY            END-WRITE
IBM Extension

IBM Extension END-XML End of IBM Extension

End of IBM Extension