В этом разделе описываются средства языка REXX, которые можно использовать для написания более сложных процедур. Вы увидите, как в процедуре можно сделать выбор, проверяя значение переменной с помощью инструкции IF. Вы также узнаете, как сравнивать величины и определять, является выражение истинным либо ложным. Ниже приведено краткое описание элементов, обсуждаемых в этом разделе.
| Используется вместе с THEN. Проверяет истинность выражения. Принимает решение на основании одной инструкции. | |
| Определяет инструкцию, которая должна быть выполнена, если выражение истинно. | |
| Определяет инструкцию, которая должна быть выполнена, если выражение ложно. | |
| Приказывает интерпретатору выбрать из нескольких инструкций одну. | |
| Используется вместе с SELECT. Определяет выражение, которое должно проверяться. | |
| Используется вместе с SELECT. Определяет инструкцию, которая должна быть выполнена, если проверяемое выражение ложно. | |
| Указывает, что должна быть выполнена некоторая группа инструкций. | |
| Указывает, что с данным выражением ничего не нужно делать. | |
| > < = | Определяют, больше ли, меньше либо равно чему-либо данное выражение. |
| ¬ или \ | Изменяет значение элемента с истинного на ложное, либо с ложного на истинное. |
| & | Присваивает значение истина, если оба элемента являются истинными. |
| | | Присваивает значение истина, если хотя бы один элемент является истинным. |