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

Открытая подпрограмма

Cтраница 2


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

Синтаксический анализ каждой директивы осуществляется подпрограммой PARAMETR, входящей в состав программы READCNTR. В ходе семантического анализа, во-первых, выполняется извлечение идентификатора директивы из первого слова списка PARSTR. Затем этот идентификатор сравнивается с элементами списка RDCNSTAT идентификаторов директив, связанных с открытыми подпрограммами.  [17]

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

Библиотека исходных модулей предназначена для хранения текстов на входных языках трансляторов ДОС / ЕС. Каждый такой текст образует книгу, являющуюся единицей хранения. Книгу помещает в библиотеку библиотекарь. Все книги на входном языке одного транслятора образуют подбиблиотеку этого транслятора. Часто книга представляет собой открытую подпрограмму, которая в ходе трансляции включается непосредственно в текст транслируемой программы. Однако в библиотеке исходных модулей могут храниться также законченные программы, процедуры или произвольные части программ.  [19]

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

Для обращения к закрытой подпрограмме применяется специальный оператор. С его помощью при написании рабочей программы осуществляется связь основной программы с подпрограммой. При трансляции ассемблер определяет адрес, по которому при выполнении этой специальной команды основная программа обращается за первой командой подпрограммы. При записи тело подпрограммы выделяется двумя операторами, обозначающими ее начало и конец. Эти операторы эквивалентны псевдокомандам макрокоманды, но, в отличие от открытой подпрограммы они не включаются в основную программу.  [21]

Существуют два типа подпрограмм: открытые и закрытые. Открытая - это подпрограмма, исходный текст которой вставляется в текст программы по мере необходимости. Закрытая подпрограмма представляет собой отдельный от вызывающей программы модуль, и не имеет значения, сколько раз она вызывается и из скольких мест. Существует только одна копия этой подпрограммы, которая подключается к любой программе. Подпрограммы и функции в языке ФОРТРАН являются примерами закрытых подпрограмм. Примером открытой подпрограммы служит макрокоманда.  [22]



Страницы:      1    2