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

Оператор - прототип

Cтраница 1


Оператор прототипа определяет имя макрокоманды, ее формат и параметры. Любая макрокоманда в программе, соответствующая данному макроопределению, должна иметь имя и формат, установленный оператором прототипа.  [1]

Оператор прототипа всегда должен записываться вторым оператором макроопределения, сразу за оператором MACRO. Он определяет название макроопределения ( это название является кодом операции макрокоманды, соответствующей макроопределению) и названия параметров, которые можно использовать в данном макроопределении.  [2]

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

В операторе прототипа ключевого макроопределения список параметров записывается иначе, чем в позиционном макроопределении: после каждого параметра ( ключевого слова) в списке следует знак равенства и при необходимости стандартное значение.  [4]

В операторе прототипа смешанного макроопределения используют как позиционные, так и ключевые параметры. Все позиционные параметры должны предшествовать первому ключевому параметру.  [5]

6 Временные таблицы макрогенератора. [6]

Таблица позиционных параметров заполняется при обработке оператора прототипа. Это просто перечень всех позиционных параметров. Каждый параметр размещается в одной строке таблицы.  [7]

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

Операторы MACRO, COPY, MEXIT, MNOTE, MEND, оператор прототипа и другие операторы - команды ассемблера - описаны в 1.2. В зависимости от формата записи операндов прототипа макроопределения разделяют на позиционные, ключевые, смешанные.  [9]

10 Временные таблицы макрогенератора. [10]

Таблица ключевых параметров, как и таблица позиционных параметров, заполняется при обработке оператора прототипа.  [11]

Макроопределение состоит из следующих частей: 1) оператора заголовка макроопределения, 2) оператора прототипа макроинструкции, 3) модели макроопределения, 4) оператора окончания макроопределения.  [12]

Макроопределение состоит из следующих частей: 1) оператора заголовка макроопределения, 2) оператора прототипа макроинструкции, 3) модели макроопределения, 4) оператора окончания макроопределения.  [13]

Соответственно типам макрокоманд различают позиционные, ключевые и смешанные макроопределения, отличающиеся только правилами записи оператора прототипа.  [14]

В языке ассемблера - переменный параметр, объявленный в операторе прототипа макроопределения.  [15]



Страницы:      1    2