LLVM. Инфраструктура для разработки компиляторов Бруно Кардос Лопес, Рафаэль Аулер

Подробная информация о книге «LLVM. Инфраструктура для разработки компиляторов Бруно Кардос Лопес, Рафаэль Аулер». Сайт не предоставляет возможности читать онлайн или скачать бесплатно книгу «LLVM. Инфраструктура для разработки компиляторов Бруно Кардос Лопес, Рафаэль Аулер»

Бруно Кардос Лопес, Рафаэль Аулер - «LLVM. Инфраструктура для разработки компиляторов»

О книге

LLVM - новейший фреймворк для разработки компиляторов. Благодаря простоте расширения и организации в виде множества библиотек, LLVM легко поддается освоению даже начинающими программистами, вопреки устоявшемуся мнению о сложности разработки компиляторов. Сначала эта книга покажет, как настроить, собрать и установить библиотеки, инструменты и внешние проекты LLVM. Затем познакомит с архитектурой LLVM и особенностями работы всех компонентов компилятора: анализатора исходных текстов, генератора кода промежуточного представления, генератора выполняемого кода, механизма JIT-компиляции, возможностями кросс-компиляции и интерфейсом расширений. На множестве наглядных примеров и фрагментов исходного кода книга поможет вам войти в мир разработки компиляторов на основе LLVM. Издание предназначено энтузиастам, студентам, а также разработчикам компиляторов, интересующимся LLVM. Читатели должны знать язык программирования С++ и, желательно, иметь некоторые представления о теории... Это и многое другое вы найдете в книге LLVM. Инфраструктура для разработки компиляторов (Бруно Кардос Лопес, Рафаэль Аулер)

Полное название книги Бруно Кардос Лопес, Рафаэль Аулер LLVM. Инфраструктура для разработки компиляторов
Авторы Бруно Кардос Лопес, Рафаэль Аулер
Ключевые слова разработка программного обеспечения, разработка и проектирование программ, case-технологии
Категории Компьютеры и Internet, Разработка программного обеспечения
ISBN 9785970603055
Издательство ДМК Пресс
Год 2015
Название транслитом llvm-infrastruktura-dlya-razrabotki-kompilyatorov-bruno-kardos-lopes-rafael-auler
Название с ошибочной раскладкой llvm. byahfcnhernehf lkz hfphf,jnrb rjvgbkznjhjd ,heyj rfhljc kjgtc-hfaf'km fekth