Cтраница 1
Предпроцессор представляет собой простой макрогенератор, не ориентированный непосредственно на конструкции языка Си. [1]
Предпроцессор - простой макрогенератор, способный выполнять условную обработку строк, включение в программу файлов и макрогенерацию. [2]
Предпроцессор выполняет поиск идентификаторов и заменяет их последовательностями символов. [3]
Предпроцессор контролирует только правильность операторов, писанных в данном руководстве, а также правильность описаний IjTRANa. Предложения языка ассемблера на корректность не [ роверяются. Команды условного и безусловного перехода до-устимы. [4]
Предпроцессор - программа компилятора, осуществляющая предварительное, предшествующее компиляции преобразование исходной программы. [5]
Предпроцессор полностью машинно-независим и может быть перенесен без изменений. Анализатор СО содержит небольшую машинно-зависимую часть, так как выполняет генерацию кода для вызовов функций и инициализацию данных. [6]
Хотя предпроцессор не является частью языка Си, нормально каждая программа обрабатывается им до трансляции. Предпроцессор читает строки текста и выполняет действия, определяемые командными строками. Если первый, отличный от пробела, символ в строке управляющий ( ф), то такая строка рассматривается предпроцессором как командная. Строки, не являющиеся командными, либо подвергаются преобразованиям, либо остаются без изменения. [7]
Функцией предпроцессора является ввод конечноэлементной модели и нагрузок в память компьютера. Расчетное ядро выполняет расчет введенной модели конструкции методом конечных элементов. Постпроцессор обеспечивает обработку результатов расчета модели и вывод их в интерактивном графическом режиме. В некоторых программных продуктах ( Algor и др.) постпроцессором могут быть реализованы анимационные построения деформаций модели для динамических расчетов. [8]
Обработка предпроцессором некомандных строк состоит в замене каждого определенного идентификатора строкой текста, являющейся значением, присвоенным идентификатору. При этом предварительно в строке текста идентификаторы, являющиеся формальными параметрами, заменяются последовательностями символов - фактическими параметрами. [9]
Так как предпроцессор не является частью транслятора языка Си, а представляет собой относительно простой макрогенератор, имеется возможность переопределять различные синтаксические единицы. [10]
На стадии предпроцессора осуществляется ввод данных о строении и свойствах пласта и пластовых жидкостей, в том числе построение и оцифровка разностной сетки, задание скважин, обработка баз данных с информацией о работе скважин, соединение и согласование информации из различных источников, выбор модели фильтрации, характеристик разностной сетки, методов решения системы уравнений. Постпроцессор осуществляет визуализацию результатов расчетов: построение различных карт, графиков, таблиц, анимацию результатов моделирования фильтрационных процессов в пласте. [11]
Действие командной строки предпроцессора 4 includeIiile состоит в замене этой строки содержимым всего файла с именем file. Файл с таким именем ищется сначала в той же библиотеке, в которой находился файл с программой, содержащей заменяемую командную строку, а затем - в других стандартных оглавлениях. [12]
Следует отметить, что предпроцессор языка Си можно использовать и с программами, написанными на других языках, например на Фортране. [13]
БНФ, приемлемый для синтаксического предпроцессора, и показывается, как на нем программировать. Причем основное внимание уделяется методам получения ясных и легко распознаваемых описаний языка для построения транслятора. [14]
Языки Литтл и Си предполагают наличие предпроцессора, позволяющего выполнять простую макроподстановку, условную компиляцию, включение файлов. Эти средства улучшают мобильность и надежность программ, автоматизируют труд программиста. Использовать их, однако, следует осторожно, так как правила предпроцессорной обработки не согласуются с синтаксисом и тем более с семантикой языка. [15]