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

Любой идентификатор

Cтраница 3


Для выполнения операции действия необходимо задать два аргумента: левый и правый. Значение результата выполнения операции всегда присваивается левому аргументу. Левым аргументом операции действия может быть любой идентификатор ( адрес) RjTRANa, задающий имя памяти явно, или указатель, задающий имя памяти косвенно. Правым аргументом может быть также любой явно или косвенно заданный идентификатор R / TRANa, а также литерал. Если аргумент ( левый или правый) явно задан относительным адресом, то он заключается в скобки.  [31]

Предпроцессорные операторы вставляются в операторы ПЛ / 1, которые должны составлять исходную программу. Они могут служить для модификации исходной программы до того, как она будет транслирована в выходную программу. Эти операторы могут вводить в исходную программу ряд операторов ПЛ / 1, хранящихся на внешних устройствах. Они могут изменять любой идентификатор программы или определять, что транслироваться должны только определенные части программы. Следующие примеры показывают применение некоторых из этих правил.  [32]

Для этого следует остановиться на двух вопросах. Первый вопрос касается порядка размещения описаний в блоках. Subset Algol 60 запрещает использование любого идентификатора раньше ( если просматривать запись слева направо), чем будет закончено его описание, за исключением идентификатора, представляющего метку, и идентификатора процедуры, когда он используется в левых частях операторов присваивания. Это означает, в частности, что в теле какой-либо процедуры не может быть явно указано обращение к этой же процедуре, а также не могут использоваться глобальные идентификаторы, описываемые вслед за описанием данной процедуры.  [33]

Затем CLR находит точку входа в программу и начинает компиляцию приложения. Соответствующий машинный код загружается в память. В данном контексте под типом понимается любой идентификатор кода. А под разрешением типов понимается определение места их расположения и загрузка их в виде машинного кода в память. Одновременно проводится верификация типов, обеспечивающая безопасность исполнения приложения.  [34]

Идентификатор - это один буквенно-цифровой символ или строка символов, причем первым символом должна быть обязательно буква алфавита. Как правило, идентификатор не может содержать более 31 символа. Идентификаторы могут быть именами или метками данных, файлов, операторов или точек входа различных частей программы. В некоторых особых ситуациях допустимая максимальная длина идентификатора может быть менее 31 символа. Как мы уже видели, одним из примеров меньшего количества символов может служить метка оператора PROCEDURE. Любой идентификатор из других внешних блоков может содержать не более семи символов. Такие идентификаторы называются внешними. В подмножестве ПЛ / 1 внешние операторы состоят из шести или менее символов. Ключевые слова в ПЛ / 1 тоже являются идентификаторами. Ключевым словом называется идентификатор, который имеет специальное значение для транслятора в соответствующем контексте.  [35]

Массив является объектом, способным принимать в качестве значения упорядоченное множество чисел ( одного типа) или логических значений. Его можно рассматривать и как упорядоченное множество переменных, каждая из которых способна принимать такие же значения, что и простая переменная, но одного и того же типа, общего для всех переменных данного массива. Переключатель и процедура будут подробно рассмотрены соответственно в главах 9 и 12, так как здесь довольно трудно дать им краткую, но ясную характеристику. Понятие же метки мы сейчас рассмотрим более подробно. В ряде случаев при описании вычислительного процесса на АЛГОЛе приходится ссылаться на те или иные операторы, например, при указании преемника какого-либо оператора, если этот преемник не является следующим по порядку оператором в записи алгоритма. Меткой может быть любой идентификатор, не используемый на данном этапе для других целей. Она отделяется от помечаемого оператора двоеточием, относящимся к группе ограничителей.  [36]

С помощью оператора ( управляющей карты) ВЯ ШАГ, которым всегда начинается каждый шаг задания пакету, пользователь задает определенное время, которое должно быть отведено для решения задачи. В карте ШАГ ключевыми параметрами являются ВРЕМЯ и ФАЙЛ. С помощью первого параметра задается время ( в минутах) для решения задачи, а второго - ФАЙЛ, который может понадобиться для занесения результатов решения задачи за отпущенное время на этом шаге. При этом принят такой порядок работы. По истечении времени, указанного с помощью параметра ВРЕМЯ, если решение задачи еще не найдено, монитор пакета прерывает решение и в том случае, если был заказан ФАЙЛ, заносит в него все промежуточные данные, которых достаточно будет для того, чтобы продолжить в будущем поиск решения задачи, именно с того места, на котором был остановлен ВП. В карте ШАГ указывается также обязательный позиционный параметр, называемый его именем. Именем шага может выступать любой идентификатор.  [37]



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