Оглавление:
[Часть 1: Введение и лексический анализ][1]
[Часть 2: Реализация парсера и AST][2]
[Часть 3: Генерация кода LLVM IR][3]
[Часть 4: Добавление JIT и поддержки оптимизатора][4]
[Часть 5: Расширение языка: Поток управления][5]
[Часть 6: Расширение языка: Операторы, определяемые пользователем][6]
[Часть 7: Расширение языка: Изменяемые переменные][7]
**Часть 8: Компиляция в объектный код**
Часть 9: Добавляем отладочную информацию
Часть 10: Заключение и другие вкусности LLVM
![][8]
Добро пожаловать в главу 8 руководства “Создание языка программирования с использованием LLVM”. Эта глава описывает, как компилировать программы на нашем языке в объектные файлы.
[Читать дальше →][9]
[1]:
https://habrahabr.ru/post/119850/
[2]:
https://habrahabr.ru/post/120005/
[3]:
https://habrahabr.ru/post/120424/
[4]:
https://habrahabr.ru/post/120516/
[5]:
https://habrahabr.ru/post/120881/
[6]:
https://habrahabr.ru/post/336080/
[7]:
https://habrahabr.ru/post/336468/
[8]:
https://habrastorage.org/web/6e5/879/803/6e58798030874db09d00f2c502b3b104.png
[9]:
https://habrahabr.ru/post/336876/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut