Переключательный список - Большая Энциклопедия Нефти и Газа, статья, страница 1
Женщина верит, что дважды два будет пять, если как следует поплакать и устроить скандал. Законы Мерфи (еще...)

Переключательный список

Cтраница 1


Переключательный список должен состоять только из меток. Переход при неопределенном указателе переключателя не определен.  [1]

Переключательный список может содержать не только метки, но и любые именующие выражения.  [2]

3 АЛГОЛ-программа вычисления суммы. [3]

Переключательный список состоит из именующих выражений, определяющих метки операторов, которым может быть передано управление. В простейшем случае это просто список меток.  [4]

Переключательный список должен состоять только из меток. Переход при неопределенном указателе переключателя не определен.  [5]

Этот переключательный список определяет набор меток, к которым можно выполнить переход с помощью данного переключателя.  [6]

Элементы переключательного списка могут быть только метками.  [7]

8 Синтаксическая структура описания переключателя. [8]

Из определения переключательного списка следует, что он представляет собой совокупность значений, которые может принимать указатель данного переключателя.  [9]

Затем из элементов переключательного списка в описании переключателя Т выбирается именующее выражение, порядковый номер которого в списке равен вычисленному индексу в указателе переключателя.  [10]

В случае, когда переключательный список содержит только метки, между описаниями переключателя алгола и PL / I имеется достаточно прямая аналогия.  [11]

В случае, если в переключательный список для алгола входят указатель переключателя или условное именующее выражение, то перевод такого описания весьма громоздок, но возможен. Ниже приведены соответствующие формы.  [12]

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

Выбрать в найденном описании переключателя элемент переключательного списка, порядковый номер) которого ( считая слева направо) равен значению индексного выражения. Произвести вычисление именующего выражения, содержащегося в выбранном элементе переключательного списка, пользуясь при этом каждой глобальной переменной и элементами состояния внутренней памяти, уровни которых по сравнению с максимальными уровнями одноименных элементов уменьшены на целое число k или равны собственному уровню блока, содержащего описание переключателя.  [14]

15 Допустимые конструкции именующих выражений.| Пример именующего выражения в переключательном списке описания некоторого переключателя.| Конструкция эквивалентного действия. [15]



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