Лопес Б. LLVM: инфраструктура для разработки компиляторов

LLVM: инфраструктура для разработки компиляторов

744 руб.

В корзину
744 руб.
* - Обязательно для заполнения
Ф.И.О. *
E-Mail *
Телефон *
Комментарий к заказу
Купить в 1 клик

О книге. LLVM (Low Level Virtual Machine, низкоуровневая виртуальная машина)- новейший фреймворк для разработки компиляторов. Благодаря простоте расширения и организации в виде множества библиотек, LLVM легко поддается освоению даже начинающими программистами, вопреки устоявшемуся мнению о сложности разработки компиляторов. Сначала эта книга покажет, как настроить, собрать и установить библиотеки, инструменты и внешние проекты LLVM. Затем вы познакомитесь с архитектурой LLVM и особенностями работы всех компонентов компилятора: анализатора исходных текстов, генератора кода промежуточного представления, генератора выполняемого кода, механизма JIT-компиляции, возможностями кросс-компиляции и интерфейсом расширений. На множестве наглядных примеров и фрагментов исходного кода книга поможет вам войти в мир разработки компиляторов на основе LLVM.

подробнее
Артикул:151077
Автор : Лопес Б.
Год издания: 2015
Страниц: 342
Переплет : Мягкий
Издательство: ДМК Пресс
ISBN : 978-5-97060-305-5

  • Анонс
  • Подробнее
  • Отзывы

Лопес Б. LLVM: инфраструктура для разработки компиляторов

LLVM (Low Level Virtual Machine, низкоуровневая виртуальная машина)- новейший фреймворк для разработки компиляторов. Благодаря простоте расширения и организации в виде множества библиотек, LLVM легко поддается освоению даже начинающими программистами, вопреки устоявшемуся мнению о сложности разработки компиляторов. Сначала эта книга покажет, как настроить, собрать и установить библиотеки, инструменты и внешние проекты LLVM. Затем вы познакомитесь с архитектурой LLVM и особенностями работы всех компонентов компилятора: анализатора исходных текстов, генератора кода промежуточного представления, генератора выполняемого кода, механизма JIT-компиляции, возможностями кросс-компиляции и интерфейсом расширений. На множестве наглядных примеров и фрагментов исходного кода книга поможет вам войти в мир разработки компиляторов на основе LLVM.

Отправить отзыв

Ваше имя:
*

Ваше e-mail:
*

Текст отзыва:
*
что то нето"*"не то 2