The remaining sections of this chapter describe the constructs that the
Loop Facility provides. The descriptions are organized according to the
functionality of the constructs. Each section begins with a general discussion of a
particular operation; it then presents the constructs that perform the
operation.
Следующие разделы раскрывают конструкции цикла Loop. Описания
сгруппированы по типам данных конструкций. Каждый раздел начинается с
общего описания конкретной операции, затем раскрывается конструкция,
которая выполняет данную операцию.
- Section 26.12, “Iteration Control,” describes iteration control clauses
that allow directed loop iteration.
- Раздел 26.12, «Управление итерациями» описывает выражения
для управления итерациями.
- Section 26.14, “End-Test Control,” describes clauses that stop iteration
by providing a conditional expression that can be tested after each
execution of the loop body.
- Раздел 26.14, «Проверка завершения» описывает выражения,
которые прекращают итерации, в случае если того требует тестовое
выражение, которые выполняется на каждой итерации.
- Section 26.15, “Value Accumulation,” describes constructs that
accumulate values during iteration and return them from a loop.
This section also discusses ways in which accumulation clauses can be
combined within the Loop Facility.
- Раздел 26.15, «Накопление значения» описывает
конструкции, которые накапливают значение во время итераций и
возвращают их из цикла. Данный раздел также содержит методы
комбинирования данных выражений с другим функционалом.
- Section 26.17, “Variable Initializations,” describes the with construct,
which provides local variables for use within the loop body, and other
constructs that provide local variables.
- Раздел 26.17, «Инициализация
переменных» описывает конструкцию with, которая позволяет
создавать локальные переменные для использования в теле
цикла, а также другие конструкции, которые создают локальные
переменные.
- Section 26.19, “Conditional Execution,” describes how to execute loop
clauses conditionally.
- Раздел 26.19, «Условное выполнение» описывает то, как
выполнять выражения цикла в зависимости от условия.
- Section 26.21, “Unconditional Execution,” describes the do and return
constructs. It also describes constructs that are used in the loop
prologue and loop epilogue.
- Раздел 26.21, «Безусловное выполнение» описывает конструкции
do и return. Раздел также содержит информацию о прологе и
эпилоге цикла Loop.
- Section 26.23, “Miscellaneous Features,” discusses loop data types and
destructuring. It also presents constructs for naming a loop and for
specifying initial and final actions.
- Раздел 26.23 «Дополнительные возможности» описывает типы
данных и деструктуризацию в контексте цикла loop. Раздел также
содержит информацию о задании имени цикла и прологе и эпилоге.