Поиск…


замечания

Оператор PERFORM передает управление одной или нескольким процедурам и неявно возвращает управление, когда последовательность завершается. PERFORM также может использоваться для встроенных контуров с объемом PERFORM.

Фраза VARYING допускает вложение с одним или несколькими предложениями AFTER , а условный тест может быть BEFORE (по умолчанию) или AFTER каждого цикла.

Предложение THRU процедурного исполнения предполагает последовательный верхний поток управления от procedure-1 до конца procedure-2 . THRU является спорным вопросом, и многие программисты предпочитают PERFORM по SECTION , а не с использованием THRU пунктов. В некоторых магазинах может быть установлен PERFORM THRU с явным пунктом пункта выхода, другие могут запретить использование THRU более сложной отладки.

Процедурная работа:

Диаграмма синтаксиса процедуры PERFORM

Встроенные функции:

Синтаксическая диаграмма Inline PERFORM

Где varying-phrase :

варьируя фраза

Inline PERFORM VARYING

PERFORM VARYING TALLY FROM 1 BY 1 UNTIL TALLY > 5
    DISPLAY TALLY
END-PERFORM

Процессуальное исполнение

PERFORM some-paragraph


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