next up previous contents
След.: Вычисляемый переход Выше: Приложение 2: Устаревшие возможности Пред.: Альтернативный возврат   Содержание

Оператор ENTRY

Этот оператор служит для определения альтернативных точек входа в процедуру. Синтаксис похож на объявление процедуры, но вместо слова SUBROUTINE или FUNCTION используется ENTRY. Оператор располагается в теле другой процедуры. При этом определяется новая процедура, со своим именем, возможно, со своим списком формальных параметров. При вызове этой процедуры (по имени) управление передается на оператор, следующий за ENTRY. Это позволяет организовать совместную работу с данными различным алгоритмам в пределах одной процедуры. Следует вместо этой возможности пользоваться модулями, объявляя в них скрытые данные и процедуры, работаюшие с ними.



Ilya A. Chernov 2012-12-19
X