Поиск…


замечания

Оператор CANCEL гарантирует, что указанная программа будет в исходном состоянии при следующем вызове и выгрузить любые ресурсы для модуля.

введите описание изображения здесь

ОТМЕНА ОТМЕНЫ

CALL "submodule"
CALL "submodule"

CANCEL "submodule"
CALL "submodule"

Любые статические данные в рабочем наборе submodule будут в исходном состоянии в последнем заявлении CALL выше. Второй CALL будет иметь какие-либо начальные значения, установленные влево от первого CALL .

Компиляторы COBOL могут поддерживать физическое отмена (объект, выгруженный из памяти) и / или виртуальный отмена (обеспечить исходное состояние, но оставить объект доступным для рабочей среды хоста). Это деталь реализации.

Подробнее см. Http://open-cobol.sourceforge.net/faq/index.html#cancel .



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow