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

Имя - метка

Cтраница 1


Имя метки является строкой, состоящей из буквенно-цифровых символов ( разрешается символ подчеркивания), которая непосредственно предшествует имени раздела.  [1]

Имя метки может быть произвольным, но оно должно подчиняться тем же правилам, что и имена переменных.  [2]

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

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

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

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

Опция prefix позволяет исключить совпадение имен меток в разных докуметах.  [7]

Символ отделяет имя документа от имени метки.  [8]

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

10 Некоторые рекомендуемые форматы для листинга программы. или ПЛ / 1, ( Ь ФОРТРАН, ( с АЛГОЛ. [10]

Трудно переоценить преимущества комментариев, осмысленных идентификаторов и имен меток. Многие ленивые программисты избегают комментариев и используют простые незначащие буквы для идентификаторов и меток1, чтобы сэкономить несколько листов бумаги и незначительное время кодирования. За эту плохую привычку им приходится расплачиваться дополнительным временем, необходимым для проверки логики их программ. Они обычно вынуждены возвращаться к своим определениям данных и разбираться в том, какие данные используются в команде в что фактически делает некоторый переключатель илв команда ветвления. Гораздо хуже, если программа разрабатывалась несколько месяцев тому назад или кем-либо еще, так как в этом случае совсем не помогают автоматические ассоциации между беспорядочным набором букв и каким-либо разумным значением.  [11]

12 Установка метки на место, с которого откроется файл. [12]

В поле Tag ( Метка) открывшегося окна введите имя метки ( например, 111, как показано на рис. 14.7) и щелкните на кнопке ОК.  [13]

Вторым недостатком является необходимость в каждом макровызове явным образом указывать имя метки, внутренней для макроопределения.  [14]

Чтобы воспользоваться регистровым режимом адресации, необходимо в мнемонической записи оператора на языке ассемблера вместо имен меток и переменных воспользоваться для указания операндов стандартными для МАКРО-11 именами регистров общего назначения.  [15]



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