Препроцессор: различия между версиями
[непроверенная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
м робот добавил: fi:Esikääntäjä |
ESSch (обсуждение | вклад) м шаблон |
||
Строка 1:
{{
В [[информатика|информатике]], '''препроцессор''' — это [[компьютерная программа]], принимающая данные на входе, и выдающая данные, предназначенные для входа другой программы, например, такой как [[компилятор]]. О данных на выходе препроцессора говорят, что они находятся в '''препроцессированной''' форме, пригодной для обработки последующими программами (компилятор). Результат и вид обработки зависят от вида препроцессора; так, некоторые препроцессоры могут только выполнить простую текстовую подстановку, другие способны по возможностям сравниться с языками программирования. Наиболее частый случай использования препроцессора — обработка [[исходный код|исходного кода]] перед передачей его на следующий шаг компиляции. [[Язык программирования|Языки программирования]] [[Си (язык программирования)|C]]/[[C++]] и система [[компьютер]]ной [[вёрстка|вёрстки]] [[TeX]] используют препроцессоры, значительно расширяющие их возможности. Название широко распространенного скриптового языка программирования [[PHP]] является [[Рекурсивный акроним|рекурсивным акронимом]] ''''P'''HP: '''H'''ypertext '''P'''reprocessor'.
|