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

Предложение - прототип

Cтраница 2


В подполе операции макрокоманды указывается такой же мнемонический код макрооперации, какой указан в подполе операции предложения прототипа макроопределения. В подполе операндов может быть записано от О до 200 операндов. Запись операндов макрокоманды может быть трех видов: обычная, альтернативная или смешанная с неограниченным числом строк продолжения. В позиционной макрокоманде количество и порядок следования операндов однозначно определяется количеством и порядком следования символических параметров в предложении прототипа макроопределения.  [16]

Если символическому параметру было присвоено значение в прототипе макроопределения, а макрокоманда не содержит ключевого слова, соответствующего этому символическому параметру, то значение, указанное в предложении прототипа, замещает символический параметр; если же макрокоманда содержит ключевое слово, то оно замещает символический параметр, несмотря на то, что в прототипе было ранее указано какое-то значение.  [17]

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

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

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

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

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

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

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

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

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

Управляющая структура системы КЕНТАВР обладает рядом возможностей, отсутствующих у систем, основанных на правилах продукции. Она построена так, чтобы использовать данные-ключи не только для предложения наиболее вероятного прототипа для первоначального исследования, но также для предложения альтернативных гипотез при обработке информации в процессе консультации. Например, возможно ошибочные значения, связанные со слотами компонент, могут стимулировать предложение других, более вероятных прототипов, когда попытка отождествить информацию не удается.  [27]

На рис. 9.5 показан порядок расположения команд условной компиляции GBLA, GBLB, GBLC, LCLA, LCLB и LCLC в макроопределениях и вне макроопределений. Из рисунка видно, что эти команды располагаются либо сразу же после предложения прототипа в макроопределении, либо перед командой START, если они используются вне макроопределений.  [28]

Общая структура макроопределений всех типов одинакова. Имеются только незначительные отличия в форме и порядке записи символических иа-раметров в предложении прототипа макроопределения, а также в форме и порядке записи операндов в макрокомандах.  [29]

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



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