Значение слова "COMPILER" найдено в 41 источнике

COMPILER

найдено в "Англо-русском большом универсальном переводческом словаре"
[kəm`paɪlə]
компилятор
компилятор, компилирующая программа
автор, сочинитель


найдено в "Universal-Lexicon"
Compiler: übersetzung

Com|pi|ler COMPILER фото 〈[-p-] m. 3; EDV〉 Programm, das eine Programmiersprache in eine andere, meist niedrigere, maschinenorientierte Sprache übersetzt; Sy Übersetzer (3) [zu engl. compile „zusammenstellen“]

* * *

Com|pi|ler [kɔm'pa̮ilɐ ], der; -s, - [engl. compiler, zu: to compile = zusammenstellen < frz. compiler < lat. compilare, kompilieren] (EDV):
Programm (4), das dazu dient, eine andere Programmiersprache in die Programmiersprache eines bestimmten Computers zu übersetzen.

* * *

Compiler
 
[dt. »Bearbeiter«, »Verfasser«], ein Übersetzungsprogramm, das Programmtext (Quellcode) in Maschinensprache umwandelt (»kompiliert«). Bei der Übersetzung erzeugt der Compiler den sog. Objektcode. Wenn dieser noch mithilfe eines Binders (Linkers) mit den vom Programm angeforderten Bibliotheken verbunden ist, liegt ein ablauffähiges Programm vor. Zu dessen Ausführung ist der Compiler dann nicht mehr nötig. Im Gegensatz zu einem Interpreter übersetzt ein Compiler den gesamten Quellcode einmal und dauerhaft, bevor das Programm ausgeführt werden kann.Ein Nachteil eines Compilers gegenüber einem Interpreter besteht darin, dass vergleichsweise viel Zeit verstreicht, bis ein Programm anläuft - was vor allem dann ärgerlich sein kann, wenn der Programmierer nur eine kleine Änderung in einem korrekten Programm vornimmt. Mit den schnellen heutigen PCs dauert eine Kompilation gewöhnlich aber nicht länger als einige Sekunden. Der große Vorteil eines Compilers im Vergleich zu einem Interpreter liegt darin, dass ein kompiliertes Programm sehr viel schneller ausgeführt wird als ein interpretiertes. Daher ist heute für die meisten Programmiersprachen ein Compiler vorgesehen (Compiler-Sprache).
 
Die Tätigkeit eines Compilers gliedert sich im Wesentlichen in vier Phasen:
 
- Bei der lexikalischen Analyse wird das Quellprogramm in eine Folge von Symbolen der Quellsprache aufgelöst, die als Token bezeichnet werden.
 
- Bei der syntaktischen Analyse erzeugt ein sog. Parser einen der Syntax der Quellsprache entsprechenden Ableitungs- oder Strukturbaum, wobei das Quellprogramm auf syntaktische Korrektheit überprüft wird. Eventuelle Fehler werden angezeigt und führen bei bestimmter Schwere zum Abbruch des Übersetzungsvorgangs.
 
- Die semantische Analyse prüft, ob die verwendeten Programmelemente logisch einwandfrei in den Kontext passen (z. B. ob Variablen entsprechend der Typvereinbarung verwendet werden). Außerdem bereitet sie die Codeerzeugung vor, wozu meist die Erstellung und Abspeicherung einer Symboltabelle gehört. Dies ist in der Regel eine sortierte Liste, in der u. a. alle Variablen mit ihrem Datentyp und ihrer Adresse, die sie im späteren, übersetzten Programm erhalten, verzeichnet sind.
 
- Bei der Codegenerierung werden schließlich die Symbole der Quellsprache in die entsprechenden Symbole der Maschinensprache übersetzt. Dabei kann eine Anweisung des Quellcodes zu einigen Hundert Maschinenbefehlen führen.
 
Oft schließen sich an diese Phasen eine oder mehrere Optimierungsphasen an (bei sog. optimierenden Compilern), welche die Verkürzung des Objektcodes zum Ziel haben.
 
Die Kompilation kann für manche Programmiersprachen in einem einzigen Arbeitsgang erfolgen (Einschritt-Compiler), oft sind aber mehrere Durchläufe nötig oder sinnvoll, bei denen das jeweilige Zwischenergebnis in einem eigenständigen Zwischensprachentext repräsentiert ist, z. B. wenn globale Optimierungen vorgenommen werden sollen, oder wenn die Programmiersprache die Verwendung von Variablen vor ihrer Definition erlaubt.
 
Spezielle Compiler-Formen sind z. B. der inkrementelle Compiler und der Cross Compiler. Auch gibt es Mischformen (Hybride) zwischen Compilern und Interpretern, sog. Compreter. Die Umkehrung einer Kompilation bewerkstelligt ein Recompiler. Ein Compiler ist wesentlich umfangreicher als ein Assembler.

* * *

Com|pi|ler [kɔm'pailɐ], der; -s, - [engl. compiler, zu: to compile = zusammenstellen < frz. compiler < lat. compilare, ↑kompilieren] (EDV): Programm (4), das dazu dient, eine andere Programmiersprache in die Programmiersprache eines bestimmten Computers zu übersetzen.


найдено в "Financial and business terms"
compiler: translation

compiler com‧pil‧er [kəmˈpaɪlə ǁ -ər] noun [countable]
1. a person who collects information together and writes it into a list, report, book etc
2. COMPUTING a computer program or piece of software that changes another program from its existing format into one that the computer can understand and use

* * *

compiler UK US /kəmˈpaɪlər/ noun [C]
a person or organization that collects information and arranges it in a list, report, book, etc.: »

Americans spent an estimated $11 billion last year on bottled water, according to the leading compiler of facts and figures about the beverage industry.

IT a computer program that changes the language in which programs are written into instructions that a computer can use
Compare ASSEMBLER(Cf. ↑assembler)


найдено в "Англо-русском толковом словаре терминов и сокращений по ВТ, Интернету и программированию"
компилятор, транслятор программа, выполняющая трансляцию исходного текста разрабатываемой программы с языка программирования высокого уровня в эквивалентную программу на целевом языке (см. target language). Обычно это машинный или промежуточный код. Компиляторы, в зависимости от того как они сконструированы, бывают однопроходные (single-pass) и многопроходные (multi-pass), отладочные (debugging), оптимизирующие (optimizing) и с немедленным исполнением (load-and-go). Сам процесс компиляции состоит из двух стадий: анализа (лексического, синтаксического, семантического) и синтеза. На стадии анализа программа разбивается на составные части и создается её представление на промежуточном языке. На стадии синтеза из внутреннего представления сначала генерируется программа на промежуточном языке, которая затем оптимизируется, после чего кодогенератор порождает программу на целевом языке см. тж. code generator, compilation, compile time, compiler directive, compiler option, interpreter, native compiler, object code, object module, pass, preprocessor, resident compiler, silicon compiler, source code Syn: translator
найдено в "Dictionnaire Francais-Allemand"
compiler: übersetzung

kɔ̃pile
v
kompilieren, zusammentragen, zusammenstellen
compiler
compiler [kõpile] <1>
verbe transitif
informatique kompilieren


найдено в "Англо-русском словаре общей лексики"
сущ. 1) компилятор (человек, который занимается компиляцией, т. е. соединением результатов чужих исследований) 2) информ. компилятор, компилирующая программа checkout compiler — отладочный компилятор conversational compiler —диалоговый компилятор mathematical compiler — компилятор для математических задач, математический компилятор syntax-directed compiler — синтаксический компилятор 3) уст. автор, сочинитель compiler of senseless sonnets — сочинитель пустых сонетов Syn: author, an original author
найдено в "Новом большом англо-русском словаре"
[kəmʹpaılə] n
1. составитель; компилятор
2. вчт. компилирующая программа; транслятор

compiler options - параметры трансляции, параметры компиляции



найдено в "Новом большом англо-русском словаре под общим руководством акад. Ю.Д. Апресяна"


{kəmʹpaılə} n

1. составитель; компилятор

2. вчт. компилирующая программа; транслятор

~ options - параметры трансляции, параметры компиляции



найдено в "Новом французско-русском словаре"


vt

1) компилировать

2) собирать документы, материалы; составлять (сборник и т. п.)

3) вчт. преобразовывать программу (из одной системы в другую)



найдено в "Большом французско-русском и русско-французском словаре"
vt
1) компилировать
2) собирать документы, материалы; составлять (сборник и т. п.)
3) вчт. преобразовывать программу (из одной системы в другую)


найдено в "Англо-русском словаре Мюллера"
compiler [kəmˊpaɪlə] n
1) состави́тель
2) компиля́тор


найдено в "Большом немецко-русском словаре"


Compiler {kOm'pXlFR} m -s, = вчт.

компилятор, компилирующая программа



найдено в "Англо-русском машиностроительном словаре"
1) компилятор, транслятор на язык, близкий к машинному, компилирующая программа 2) составитель программы 3) программирующий узел • - Fortran compiler- incremental compiler- multipass compiler- on-line incremental compiler
найдено в "Англо-русском словаре по машиностроению и автоматизации производства"
1) компилятор, транслятор на язык, близкий к машинному, компилирующая программа 2) составитель программы 3) программирующий узел • - Fortran compiler - incremental compiler - multipass compiler - on-line incremental compiler
найдено в "Crosswordopener"

• Anthologist

• Translating computer program

• (computer science) a program that decodes instructions written in a higher order language and produces an assembly language program


найдено в "Новом большом англо-русском словаре"
compiler
[kəmʹpaılə] n
1. составитель; компилятор
2. вчт. компилирующая программа; транслятор
~ options - параметры трансляции, параметры компиляции



найдено в "Немецко-русском политехническом словаре"
m програм.
компилятор, транслятор


найдено в "Англо-русском словаре по компьютерам"
компилятор, транслятор. Программа, переводящая текст программы на языке программирования в эквивалентную программу на машинном языке.
найдено в "Англо-русском словаре по полиграфии"
1) компилятор

2) составитель


найдено в "Англо-украинском словаре"


n1) компілятор2) укладач; упорядник


найдено в "Англо-українському словнику технічних термінів"

Компілятор

транслятор

компілювальна програма


найдено в "Англо-русском словаре по экономике"
Компилирующая программа, программа-компилятор

найдено в "Англо-русском словаре нефтегазовой промышленности"
компилятор, программа-компилятор (компьют.)


найдено в "Англо-русском техническом словаре"
компилятор

– silicon compiler
– single-pass compiler

найдено в "Англо-украинском юридическом словаре"


укладач, упорядник



найдено в "Англо-русском словаре Лингвистика-98"
(n) компилирующая программа; компилятор; составитель; транслятор
найдено в "Англо-русском морском словаре"
Картограф-составитель

найдено в "Англо-русском словаре по телекоммуникациям"
вчт. компилятор, транслятор (о программе) - font compiler
найдено в "Англо-українському словнику технічних термінів"
компілятортранслятор компілювальна програма
найдено в "Англо-українському словнику Балла М.І."
n 1) компілятор; 2) укладач; упорядник.
найдено в "Англо-русском юридическом словаре"
составитель


найдено в "Англо-русском словаре компьютерных терминов"
компилятор, компилирующая программа
найдено в "Англо-русском словаре редакции bed"
n. составитель; компилятор [комп.]
найдено в "Англо-українському словнику"
складач, укладач, компілятор
найдено в "Англо-русском словаре по космонавтике"
автоматический составитель
найдено в "Англо-українському комп'ютерному словнику"
транслятор, компілятор
найдено в "Англо-русском дополнительном словаре"
составитель компилятор
найдено в "Англо-українському юридичному словнику"
укладач, упорядник
найдено в "Англо-русском онлайн словаре"
составитель
найдено в "Английских анаграммах"
complier
T: 63