Cтраница 1
Имя ситуации в префиксном списке указывает, что соответствующая ситуация включена в области действия префикса. Если имени ситуации в префиксном списке предшествует NO без промежуточных пробелов, то это означает выключение данной ситуации в области действия префикса. Однако не все ситуации могут быть выключены. С помощью префиксов включаются и выключаются только вычислительные и отладочные ситуации. [1]
Имена ситуаций, стоящих в списке, разделяются между собой запятыми. [2]
Имя ситуации может быть указано перед оператором ПЛ / 1 и его метками. [3]
Имя ситуации, определяемой программистом, получает по умолчанию атрибут EXTERNAL, и поэтому имя ситуации можно использовать в различных блоках программы. [4]
Если имя ситуации содержится в приставке-ситуации операторов IF ON, то область действия приставки не включает блоки или циклы, которые являются их частью. [5]
Если имя ситуации записано перед оператором PROCEDURE, то оно относится ко всей процедуре. Если имя ситуации записано перед оператором IF, то оно остается в силе до конца этого оператора. Если же имя ситуации записано перед простым оператором, оно относится только к нему. [6]
Если имя ситуации содержится в приставке-ситуации операторов IF ON, то область действия приставки не включает блоки или циклы, которые являются их частью. [7]
С - имя ситуации прерывания, вызывает немедленное возбуждение указанной в нем ситуации и управление передается оператору ON, включающему в свой состав данную ситуацию С и выполненному к моменту появления оператора SIGNAL. Этот оператор позволяет упростить процесс отладки сложной программы, так как создается эффект действительного возникновения указанной ситуации и порядок выполнения операторов изменится. [8]
С - список имен ситуаций прерывания, М - список меток, КС - ключевое слово оператора; XSL - тело оператора, представляющее собой список, элементами которого могут быть идентификаторы, обозначающие переменные, массивы, структуры, описатели, дополнения, элементы формата, другие - операторы; символ-разделитель точка с запятой указывает конец оператора. [9]
С - список имен ситуаций прерывания, М - список меток, КС - ключевое слово оператора; XSL - тело оператора, представляющее собой список, элементами которого могут быть идентификаторы, обозначающие переменные, массивы, структуры, описатели, дополнения, элементы формата, другие операторы; символ-разделитель точка с запятой указывает конец оператора. [10]
Если во время выполнения оператора SIGNAL имя ситуации маскируется, то он рассматривается как пустой оператор. [11]
Префикс-ситуация есть список одного или более имен ситуаций, заключенных в круглые скобки и разделенных запятыми, присоединенный к оператору, метке оператора или другому префиксу через двоеточие. [12]
Включение реакции на ситуацию осуществляется указанием имени ситуации в списке имен ситуаций ( см. § 3) перед меткой оператора. [13]
Выключение реакции на ситуацию осуществляется добавлением к имени Ситуации приставки NO и записью полученного ключевого слова в списке 4Имен ситуаций перед оператором. [14]
Выключение реакции на ситуацию осуществляется добавлением к имени ситуации приставки NO и записью полученного ключевого слова в списке имен ситуаций перед оператором. [15]