Opening book details…
Can I read LLVM. инфраструктура для разработки компиляторов on EtoBox?
LLVM. инфраструктура для разработки компиляторов by Бруно Кардос Лопес, Рафаэль Аулер; пер. с англ. Киселев А. Н is a nonfiction available to read on EtoBox.
What is LLVM. инфраструктура для разработки компиляторов about?
LLVM (Low Level Virtual Machine, низкоуровневая виртуальная машина)– новейший фреймворк для разработки компиляторов. Благодаря простоте расширения и организации в виде множества библиотек, LLVM легко поддается освоению даже начинающими программистами, вопреки устоявшемуся мнению о сложности разработки компиляторов. Сначала эта книга покажет, как настроить, собрать и установить библиотеки, инструменты и внешние проекты LLVM. Затем вы познакомитесь с архитектурой LLVM и особенностями работы всех компонентов компилятора: анализатора исходных текстов, генератора кода промежуточного представления, генератора выполняемого кода, механизма JIT-компиляции, возможностями кросс-компиляции и интерфейсом расширений. На множестве наглядных примеров и фрагментов исходного кода книга поможет вам войти в мир разработки компиляторов на основе LLVM. Эта книга адресована энтузиастам, студентам, изучающим информационные технологии, и разработчикам компиляторов, интересующимся фреймворком LLVM. Читатели должны знать язык программирования C++ и, желательно, некоторые представления о теории компиляции. И для начинающих, и для опытных специалистов эта книга послужит практическим введением в LLVM, не содерж
Who reads LLVM. инфраструктура для разработки компиляторов?
It is typically read by self-directed learners exploring a subject in depth.
Common subject areas: history, science, philosophy, social sciences.
- Author
- Бруно Кардос Лопес, Рафаэль Аулер; пер. с англ. Киселев А. Н
- Publisher
- ДМК Пресс
- Published
- 2015
- Language
- RU
- ISBN
- 9785970603055
- Category
- nonfiction
- Subjects
- Language Learning, Computer Science, Computers General & Miscellaneous
Other editions & translations
- LLVM Techniques, Tips, and Best Practices Clang and Middle-End Libraries : Design Powerful and Reliable Compilers Using the Latest Libraries and Tools From LLVM (2021)
- Getting started with LLVM core libraries : get to grips with LLVM essentials and use the core libraries to build advanced tools (2014)
More by Бруно Кардос Лопес, Рафаэль Аулер; пер. с англ. Киселев А. Н
Browse all works by Бруно Кардос Лопес, Рафаэль Аулер; пер. с англ. Киселев А. Н
Similar books
- Лекции по конструированию компиляторов — Серебряков В.А.
- Построение компиляторов — Никлаус Вирт (2013)
- Конструирование компиляторов для цифровых вычислительных машин — Грис Д. (1975)
- Разработка компиляторов — Ишакова Е. Н.
- Разработка компиляторов — Вояковская Н.Н., Москаль А.Е., Булычев Д.Ю., Терехов А.А. (2016)
- Генератор компиляторов — Маккиман У., Хорнинг Дж., Уортман Д. (1980)