1. Böcker
  2. Formalvetenskap
  3. Datorer
  4. LLVM. Infrastruktura dlja razrabotki kompiljatorov

LLVM. Infrastruktura dlja razrabotki kompiljatorov

LLVM. Инфраструктура для разработки компиляторов
LLVM. Infrastruktura dlja razrabotki kompiljatorov
Ursprunglig titel
Getting Started with LLVM Core Libraries
Författare(r)
Språk
Mätningar
215/145 mm
Förlag
Publiceringsår
Sidor
342
ISBN
978-5-97060-305-5
 
Utgått
Maila mig när tillgängligt Spara till önskelista
LLVM - новейший фреймворк для разработки компиляторов. Благодаря простоте расширения и организации в виде множества библиотек, LLVM легко поддается освоению даже начинающими программистами, вопреки устоявшемуся мнению о сложности разработки компиляторов. Сначала эта книга покажет, как настроить, собрать и установить библиотеки, инструменты и внешние проекты LLVM. Затем познакомит с архитектурой LLVM и особенностями работы всех компонентов компилятора: анализатора исходных текстов, генератора кода промежуточного представления, генератора выполняемого кода, механизма JIT-компиляции, возможностями кросс-компиляции и интерфейсом расширений. На множестве наглядных примеров и фрагментов исходного кода книга поможет вам войти в мир разработки компиляторов на основе LLVM. Издание предназначено энтузиастам, студентам, а также разработчикам компиляторов, интересующимся LLVM. Читатели должны знать язык программирования С++ и, желательно, иметь некоторые представления о теории...
LLVM - novejshij frejmvork dlja razrabotki kompiljatorov. Blagodarja prostote rasshirenija i organizatsii v vide mnozhestva bibliotek, LLVM legko poddaetsja osvoeniju dazhe nachinajuschimi programmistami, vopreki ustojavshemusja mneniju o slozhnosti razrabotki kompiljatorov. Snachala eta kniga pokazhet, kak nastroit, sobrat i ustanovit biblioteki, instrumenty i vneshnie proekty LLVM. Zatem poznakomit s arkhitekturoj LLVM i osobennostjami raboty vsekh komponentov kompiljatora: analizatora iskhodnykh tekstov, generatora koda promezhutochnogo predstavlenija, generatora vypolnjaemogo koda, mekhanizma JIT-kompiljatsii, vozmozhnostjami kross-kompiljatsii i interfejsom rasshirenij. Na mnozhestve nagljadnykh primerov i fragmentov iskhodnogo koda kniga pomozhet vam vojti v mir razrabotki kompiljatorov na osnove LLVM. Izdanie prednaznacheno entuziastam, studentam, a takzhe razrabotchikam kompiljatorov, interesujuschimsja LLVM. Chitateli dolzhny znat jazyk programmirovanija S++ i, zhelatelno, imet nekotorye predstavlenija o teorii...
Kategori
EAN
9785970603055
Bibliotekskategori BIC:
U
Liknande produkter
  • Malyshev Gennadij Gennadevich
    Publiceringsår: 2024
    Häftad, mjuka pärmar
    36.00 €
    32.73 € utan Moms
  • Teremkova Natalja Ernestovna
    Publiceringsår: 2024
    Häftad, mjuka pärmar
    9.00 €
    8.18 € utan Moms
  • Rumjantseva Natalija Mikhajlovna
    Publiceringsår: 2024
    Inbunden, hårda pärmar
    22.00 €
    20.00 € utan Moms
  • Stazi Oksana
    Publiceringsår: 2024
    Häftad, mjuka pärmar
    28.00 €
    25.45 € utan Moms
  • Carr Allen
    Publiceringsår: 2024
    Häftad, mjuka pärmar
    18.00 €
    16.36 € utan Moms
  • Teremkova Natalja Ernestovna
    Publiceringsår: 2024
    Häftad, mjuka pärmar
    8.00 €
    7.27 € utan Moms
  • Verbitskaja Olga Evgenevna
    Publiceringsår: 2024
    Inbunden, hårda pärmar
    26.00 €
    23.64 € utan Moms
  • Gorbushina Svetlana Borisovna
    Publiceringsår: 2024
    Häftad, mjuka pärmar
    11.00 €
    10.00 € utan Moms
  • Odintsova Irina Vladimirovna
    Publiceringsår: 2024
    Häftad, mjuka pärmar
    35.00 €
    31.82 € utan Moms
  • Ovsienko Julija Georgievna
    Publiceringsår: 2024
    Häftad, mjuka pärmar
    25.00 €
    22.73 € utan Moms