Поиск…


замечания

Оператор условного выражения и выбора. Рекомендуется использовать явные терминаторы. Условные выражения COBOL позволяют использовать короткие формы, где текущий идентификатор (и условный) принимается с помощью нескольких тестов условий, если явно не указано.

IF A = 1 OR 2 ...

эквивалентно

IF A = 1 OR A = 2 ...

Синтаксическая диаграмма оператора IF

IF с условными обозначениями

IF A = 1 OR 2 THEN
    perform miracles
END-IF

IF A = 1 OR 2 AND B = 1 THEN
    perform rites-of-passage
ELSE
    perform song-and-dance
END-IF

Операторы IF могут быть прекращены с полной остановкой или явным ограничением терминации END-IF . Использование периодов для завершения области больше не рекомендуется. Полные остановки означают, что в случае вложенного IF вся вложенность прекращается с первой полной остановки . , и любой последующий код будет находиться вне блока IF.



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