compiler-lectures

Курс «Теория и практика компиляции программ»

View on GitHub

Курс «Теория и практика компиляции программ»

2018/2019 учебный год

Преподаватели курса: Игорь Горбань, Кирилл Юхин

Лекции

Дата Материалы
1 19 сентября Введение в компиляцию
2 26 сентября Лексический анализ
видео
5 17 октября Синтаксический анализ. LL(1)-грамматика.
видео
8 14 ноября Парсер. LR-грамматики
видео
13 09 февраля Runtime. Введение в кодогенерацию
видео
14 16 февраля Кодогенерация. Сборщик мусора
видео
15 02 марта Внутреннее представление, графы потока данных и потока управления
видео

Лабораторные работы

Дата Материалы
3 03 октября Flex, часть 1
видео
4 10 октября Flex, часть 2
видео
6 24 октября Flex, часть 3
видео, задание
7 07 ноября Bison, часть 1
видео
9 21 ноября Bison, часть 2
видео, задание
10 28 ноября Семантический анализ, часть 1
видео
11 04 декабря Семантический анализ, часть 2
видео
12 11 декабря Семантический анализ, часть 3
видео, задание
16 16 марта Кодогенерация, часть 1
видео
16 25 марта Кодогенерация, часть 2
видео, задание

Рекомендуемая литература

YouTube канал