Имя - ситуация - Большая Энциклопедия Нефти и Газа, статья, страница 3
Восемьдесят процентов водителей оценивают свое водительское мастерство выше среднего. Законы Мерфи (еще...)

Имя - ситуация

Cтраница 3


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

Если имя ситуации записано перед оператором PROCEDURE, то оно относится ко всей процедуре. Если имя ситуации записано перед оператором IF, то оно остается в силе до конца этого оператора. Если же имя ситуации записано перед простым оператором, оно относится только к нему.  [32]

Имя ситуации в префиксном списке указывает, что соответствующая ситуация включена в области действия префикса. Если имени ситуации в префиксном списке предшествует NO без промежуточных пробелов, то это означает выключение данной ситуации в области действия префикса. Однако не все ситуации могут быть выключены. С помощью префиксов включаются и выключаются только вычислительные и отладочные ситуации.  [33]

Если необходимо, можно прибегнуть к пустому ON-unit. Тогда за именем ситуации или словом SNAP просто ставится точка с запятой.  [34]

Некоторые операторы ПЛ / 1 компилятор при нумерации разбивает на части. Так, начало оператора IF, кончающееся ключевым словом THEN, и начало оператора ON, кончающееся именем ситуации ( именем файла), считаются за отдельные операторы.  [35]

Стандартной реакцией системы на возникновение ситуаций, связанных с ошибками в программе, являются ситуации ERROR и затем FINISH, после чего выполнение программы прекращается. Ситуация ERROR может возникнуть и при таких ошибках в программе, для которых в PL / I не установлено определенного имени ситуации.  [36]

После выполнения оператора ON его действие распространяется на все операторы процедуры, выполняемые далее, вплоть до выполнения другого оператора ON дтя того же имени ситуации или до выхода из блока.  [37]

Если имя ситуации записано перед оператором PROCEDURE, то оно относится ко всей процедуре. Если имя ситуации записано перед оператором IF, то оно остается в силе до конца этого оператора. Если же имя ситуации записано перед простым оператором, оно относится только к нему.  [38]

В языке ПЛ / 1 используются ключевые слова. Некоторые из них входят составной частью в операторы, другие используются для описания данных или как имена встроенных функций, которые являются названиями алгоритмов. Некоторые из этих слов используются как имена ситуаций, которые определяют специальные действия, заданные программистом.  [39]

Префикс-ситуация используется для выключения вычислительных ситуаций и представляет собой список одного или нескольких имен ситуаций, разделенных запятыми, заключенный в круглые скобки. Этот список ставится перед оператором и отделяется от него двоеточием. Поскольку ситуации нормально включены, то для их выключения используются другие имена. Они получаются путем добавления приставки N0 к именам ситуаций.  [40]



Страницы:      1    2    3