Мы работаем над восстановлением приложения Unionpedia в Google Play Store
ИсходящиеВходящий
🌟Мы упростили наш дизайн для улучшения навигации!
Instagram Facebook X LinkedIn

Препроцессор

Индекс Препроцессор

Препроцессор — это компьютерная программа, принимающая данные на входе и выдающая данные, предназначенные для входа другой программы (например, компилятора).

Содержание

  1. 35 отношения: Autoconf, Automake, C++, Common Lisp, GROMACS, HTML, Imake, JavaScript, Make, OCaml, PHP, Scheme, SQL, TeX, X Window System, XML, XSLT, Кодогенерация, Комментарии (программирование), Компилятор, Предметно-ориентированный язык, Препроцессор GPRE, Препроцессор Си, Рекурсивный акроним, Си (язык программирования), Сниппет, Сопрограмма, Транслятор, Язык программирования, Макропроцессор m4, Монада (программирование), Метапрограммирование, Директива (программирование), Лисп, Лексический анализ.

  2. Реализации языков программирования

Autoconf

Autoconf — утилита для создания конфигурационных скриптов (configure), которые автоматически настраивают пакеты с исходным кодом для работы в Unix-подобных операционных системах.

Посмотреть Препроцессор и Autoconf

Automake

Automake — это утилита для автоматической генерации файлов Makefile.in из файлов Makefile.am.

Посмотреть Препроцессор и Automake

C++

++ (читается си-плюс-плюс) — компилируемый, статически типизированный язык программирования общего назначения.

Посмотреть Препроцессор и C++

Common Lisp

Common Lisp (сокращённо — CL) — диалект языка программирования Лисп, стандартизированный ANSI.

Посмотреть Препроцессор и Common Lisp

GROMACS

GROMACS (groningen machine for chemical simulations, гронингенская машина для химического моделирования) пакет программ для моделирования физико-химических процессов в молекулярной динамике.

Посмотреть Препроцессор и GROMACS

HTML

HTML (от HyperText Markup Language — «язык гипертекстовой разметки») — стандартизированный язык разметки документов во Всемирной паутине.

Посмотреть Препроцессор и HTML

Imake

imake — устаревшая система автоматизации сборки, использующая препроцессор языка Си.

Посмотреть Препроцессор и Imake

JavaScript

JavaScript (аббр. JS) — мультипарадигменный язык программирования.

Посмотреть Препроцессор и JavaScript

Make

make — утилита, автоматизирующая процесс преобразования файлов из одной формы в другую.

Посмотреть Препроцессор и Make

OCaml

OCaml (Objective Caml) — современный объектно-ориентированный язык функционального программирования общего назначения, который был разработан с учётом безопасности исполнения и надёжности программ.

Посмотреть Препроцессор и OCaml

PHP

PHP (PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста»; первоначально Personal Home Page Tools — «Инструменты для создания персональных веб-страниц») — скриптовый язык общего назначения, интенсивно применяемый для разработки веб-приложений.

Посмотреть Препроцессор и PHP

Scheme

Scheme  — это функциональный язык программирования, один из трёх наиболее популярных в наши дни диалектов языка Лисп (другие популярные диалекты — это Common Lisp и Clojure).

Посмотреть Препроцессор и Scheme

SQL

SQL (structured query language — «язык структурированных запросов») — декларативный язык программирования, применяемый для создания, модификации и управления данными в реляционной базе данных, управляемой соответствующей системой управления базами данных.

Посмотреть Препроцессор и SQL

TeX

TeX — система компьютерной вёрстки, разработанная американским профессором информатики Дональдом Кнутом в целях создания компьютерной типографии.

Посмотреть Препроцессор и TeX

X Window System

X Window System — оконная система, обеспечивающая стандартные инструменты и протоколы для построения графического интерфейса пользователя.

Посмотреть Препроцессор и X Window System

XML

XML (eXtensible Markup Language) — расширяемый язык разметки.

Посмотреть Препроцессор и XML

XSLT

XSLT (eXtensible Stylesheet Language Transformations) — язык преобразования XML-документов.

Посмотреть Препроцессор и XSLT

Кодогенерация

Кодогенерация — часть процесса компиляции, когда специальная часть компилятора, кодогенератор, конвертирует синтаксически корректную программу в последовательность инструкций, которые могут выполняться на машине.

Посмотреть Препроцессор и Кодогенерация

Комментарии (программирование)

Коммента́рии — пояснения к исходному тексту программы, находящиеся непосредственно внутри комментируемого кода.

Посмотреть Препроцессор и Комментарии (программирование)

Компилятор

Компиля́тор — программа или техническое средство, выполняющее компиляциюГОСТ 19781-83 //; см.

Посмотреть Препроцессор и Компилятор

Предметно-ориентированный язык

Предметно-ориентированный язык (domain-specific language, DSL — «язык, специфический для предметной области») —, специализированный для конкретной области применения (в противоположность, применимому к широкому спектру областей и не учитывающему особенности конкретных сфер знаний).

Посмотреть Препроцессор и Предметно-ориентированный язык

Препроцессор GPRE

Препроцессор GPRE — компьютерная программа для операционных систем UNIX, GNU/Linux и Microsoft Windows, осуществляющая перевод команд языков Embedded SQL и Dynamic SQL в выражения базового языка программирования.

Посмотреть Препроцессор и Препроцессор GPRE

Препроцессор Си

Препроцессор С/С++ (pre processor, предобработчик) — программа, подготавливающая код программы на языке C/C++ к компиляции.

Посмотреть Препроцессор и Препроцессор Си

Рекурсивный акроним

Рекурси́вный акро́ним — бэкроним (аббревиатура или акроним), который косвенно или напрямую ссылается на себя.

Посмотреть Препроцессор и Рекурсивный акроним

Си (язык программирования)

Си (C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би.

Посмотреть Препроцессор и Си (язык программирования)

Сниппет

Сниппет (snippet — отрывок, фрагмент) — фрагмент исходного текста или кода программы, применяемый в поисковых системах, текстовых редакторах и средах разработки.

Посмотреть Препроцессор и Сниппет

Сопрограмма

Сопрограммы (coroutines) — методика связи программных модулей друг с другом по принципу кооперативной многозадачности: модуль приостанавливается в определённой точке, сохраняя полное состояние (включая стек вызовов и счётчик команд), и передаёт управление другому.

Посмотреть Препроцессор и Сопрограмма

Транслятор

Трансля́тор — программа или техническое средство, выполняющее трансляцию программыГОСТ 19781-83 //.

Посмотреть Препроцессор и Транслятор

Язык программирования

Язык программи́рования — формальный язык, предназначенный для записи компьютерных программISO/IEC/IEEE 24765:2010 Systems and software engineering — VocabularyISO/IEC 2382-1:1993, Information technology — Vocabulary — Part 1: Fundamental terms.

Посмотреть Препроцессор и Язык программирования

Макропроцессор m4

Макропроцессор m4, разработанный в 1977 году программистами Брайаном Керниганом и Денисом Ритчи, предназначен для макрогенерации на предварительном проходе в различных языках.

Посмотреть Препроцессор и Макропроцессор m4

Монада (программирование)

Мона́да — это абстракция линейной цепочки связанных вычислений.

Посмотреть Препроцессор и Монада (программирование)

Метапрограммирование

Метапрограммирование — вид программирования, связанный с созданием программ, которые порождают другие программы как результат своей работы (в частности, на стадии компиляции их исходного кода), либо программ, которые меняют себя во время выполнения (самомодифицирующийся код).

Посмотреть Препроцессор и Метапрограммирование

Директива (программирование)

В программировании термин «директива» (указание) по использованию похож на термин «команда», так как также используется для описания некоторых конструкций языка программирования (то есть указаний компилятору или ассемблеру особенностей обработки при компиляции).

Посмотреть Препроцессор и Директива (программирование)

Лисп

Массачусетского технологического института. Лисп (LISP, от LISt Processing language — «язык обработки списков»; современное написание: Lisp) — семейство языков программирования, программы и данные в которых представляются системами линейных списков символов.

Посмотреть Препроцессор и Лисп

Лексический анализ

В информатике лексический анализ («токенизация», от tokenizing) — процесс аналитического разбора входной последовательности символов на распознанные группы — лексемы, с целью получения на выходе идентифицированных последовательностей, называемых «токенами» (подобно группировке букв в словах).

Посмотреть Препроцессор и Лексический анализ

См. также

Реализации языков программирования