Составители

Вики

ROSE (фреймворк компилятора)

ROSE (фреймворк компилятора) Обзор платформы ROSE compiler framework ROSE – это инфраструктура компилятора с открытым исходным кодом, разработанная LLNL.  Она […]

Вики

Языковая привязка

Языковая привязка Определение привязки в программировании Привязка – это API, который позволяет использовать библиотеку или службу операционной системы на другом

Вики

Динамический компоновщик

Динамический компоновщик Основы динамического связывания Динамическое связывание – процесс связывания исполняемого файла с внешними разделяемыми библиотеками во время выполнения.  Динамическое

Вики

VisualAge

Визуализация История и развитие IBM VisualAge IBM VisualAge – это семейство интегрированных программных продуктов для разработки программного обеспечения.  VisualAge включает

Вики

Open64

Открыто 64 Обзор Open64 Open64 – это оптимизирующий компилятор с открытым исходным кодом для Itanium и x86-64.  Основан на компиляторах

Вики

Многопроходный компилятор

Многоходовой компилятор Основы многопроходного компилятора Многопроходный компилятор обрабатывает исходный код несколько раз, в отличие от однопроходного.  Промежуточные результаты улучшаются на

Вики

Однопроходный компилятор

Однопроходный компилятор Однопроходные компиляторы и оптимизация Однопроходные компиляторы генерируют код без повторного просмотра исходного кода.  Оптимизация включает в себя исправление

Вики

ПККК

ПКСС Проект PQCC PQCC – это долгосрочный проект, направленный на создание промышленного компилятора-компилятора.  Проект возглавлял Уильям Вульф из Университета Карнеги-Меллона. 

Вики

ЮНКОЛ

РАЗВЕРНУТЫЙ История и концепция UNCOL UNCOL (Universal Computer Oriented Language) был предложен в 1958 году комитетом SHARE.  Идея заключалась в

Вики

машина p-кода

Машина с Р-кодом Определение и история p-кода P-код – это промежуточное представление программы, которое может быть интерпретировано или скомпилировано точно

Вики

Начальная загрузка (компиляторы)

Самонастройка (компиляторы) Самостоятельная компиляция компилятора Компилятор – это программа, которая преобразует исходный код в машинный код.  Компиляторы могут быть написаны

Вики

Резьбовой код

Потоковый код Основы потокового кода Потоковый код – это способ представления программы в виде списка операций, где каждая операция имеет

Вики

Декомпилятор

Декомпилятор Основы декомпиляции Декомпиляция – процесс преобразования машинного кода в исходный код высокого уровня.  Декомпиляторы работают с двоичными файлами, а

Вики

Линкер (вычисления)

Компоновщик (вычислительный) Основы компоновки и перемещения Компоновка объединяет объектные файлы в исполняемый код.  Перемещение перемещает исполняемый код в адресное пространство

Вики

Предварительная компиляция

Заблаговременная компиляция Основы компиляции AOT-компиляция – это процесс компиляции более высокого уровня в более низкий уровень перед выполнением программы.  AOT

Прокрутить вверх