Cтраница 1
Метапрограмма определяет тот сценарий, по которому должна выполняться другая программа, называемая объектной. Метапрограмма может подразумевать структуризацию объектной программы. [1]
Замечайте метапрограммы сотрудников и подбирайте им те виды работ, в которых они чего-то достигнут. [2]
Использование рассмотренной метапрограммы для построения объектной программы дает ряд преимуществ. Во-первых, для процедур, обрабатывающих команды, задается общая структура, выявляющая общие для них функции. Во-вторых, мы избегаем опасностей, связанных с глобальными переменными. [3]
![]() |
Соотношения между вызовами объектной программы и метапрофаммы. [4] |
На уровне 3 метапрограмма вызывает встроенный предикат bag / З, используя переменные Детали и Тест в качестве первых двух аргументов. [5]
Интерпретатором языка программирования называется метапрограмма, выполняющая программы, написанные на этом языке. [6]
Интерпретатор является специальной формой метапрограммы, результатом выполнения которой не является программа. [7]
Интерпретатор языка программирования представляет собой метапрограмму, которая выполняет программы, написанные на этом языке. Интерпретатор Пролога на Прологе может расширять те возможности, которые предоставляет Пролог-система. [8]
Я познакомлю вас с десятью метапрограммами, которые дают ключи к выяснению того, как люди скорее всего будут реагировать в определенных ситуациях. Метапрограммы объясняются в форме стереотипов только для целей обучения. На самом деле оказывается, что классификация людей по типам метапрограмм обманчива. Метапрограммы полезны только для понимания шаблонов поведения. [9]
Когда вы продаете идею, люди с метапрограммой идти к захотят ее использовать, если она позволяет им чего-то достигать. Люди с метапрограммой уходить от больше интересуются тем, чего позволит избежать эта идея. Как эта идея даст тем, кто ориентирован на потребности других, возможность помочь другим. Эта технология окажется полезна вам самим, а те из вас, кто занимается предоставлением услуг, смогут применить ее для развития бизнеса клиентов. [10]
Мне часто задают вопрос: Можно ли изменить характеристики своих метапрограмм. Ответ-да, и на это нужно время. Могут быть основания для того, чтобы освоить непривычную метапрограмму для отдаленного выигрыша, или же использовать ее какой-то стратегии краткосрочного выигрыша. [11]
Программа, которая определяет, как должны использоваться другие программы, называется метапрограммой. Процедура кодировать / 3 является именно такой метапрограммой, а процедуры, реализующие шифрующие алгоритмы, представляют собой объектные программы. Пролог, декларируя идентичность программ и данных, обеспечивает простоту метапрограммирования. Два последующих раздела посвящены изучению двух приложений метапрограммирования на Прологе. [12]
Существуют специальные термины, которыми мы характеризуем программу до начала ее обработки метапрограммой и после того, как она оттранслирована, в форме команд на машинном языке. Программу, написанную программистом на языке ассемблера или процедурно-ориентированном языке, называют исходной программой. Программу на машинном языке, получаемую на выходе ассемблера или компилятора, называют объектной программой. [13]
Для поддержки этого процесса можно использовать метаязык, позволяющий программисту специфицировать преобразования в виде метапрограмм. [14]
Моделируя людей, на которых я больше всего хотел быть похож, и ставя мои долгосрочные желаемые результаты, я понял, что мне придется изменить эту метапрограмму. [15]