Языки программирования и компиляторы
Санкт-Петербург / осень 2013, посмотреть все семестры

Курс предназначен для тех, кто интересуется внутренним устройством языков программирования.

Видео всех лекций курса можно найти на канале CS центра на YouTube.

Дата и время Название Место Материалы
09 сентября
20:00–21:20
Языки программирования, синтаксис, семантика, прагматика, лекция ФМЛ 239, Актовый зал видео
16 сентября
20:00–21:20
Компиляция и интерпретация, лекция ФМЛ 239, Актовый зал видео
23 сентября
20:00–21:20
Cинтаксический анализ. Нисходящий синтаксический анализ, лекция ФМЛ 239, Актовый зал видео
30 сентября
20:00–21:20
Нисходящий анализ (продолжение), лекция ФМЛ 239, Актовый зал видео
07 октября
20:00–21:20
Лексический анализ. Восходящий анализ, лекция ФМЛ 239, Актовый зал видео
14 октября
20:00–21:20
Алгоритм Кока-Янгера-Касами. Контекстные зависимости в языках программирования. Атрибутные грамматики, лекция ФМЛ 239, Актовый зал видео
21 октября
20:00–21:20
Динамическая семантика языков программирования. Реализация простейшего однопроходного компилятора с применением левоатрибутного анализа, лекция ФМЛ 239, Актовый зал видео
28 октября
20:00–21:20
Статическая семантика и её реализация при левоатрибутном анализе. Определенность переменных, простейший анализ типов, лекция ФМЛ 239, Актовый зал видео
11 ноября
20:00–21:20
Окружение программы, лекция ФМЛ 239, Актовый зал видео
18 ноября
20:00–21:20
Экзистенциальные типы и абстрактные типы данных, лекция ФМЛ 239, Актовый зал видео
25 ноября
18:30–20:00
Лекция, лекция ФМЛ 239, Актовый зал видео
02 декабря
20:00–21:20
Практика 1, семинар ФМЛ 239, Актовый зал Нет
09 декабря
20:00–21:20
Практика 2, семинар ФМЛ 239, Актовый зал Нет
16 декабря
20:00–21:20
Практика 3, семинар ФМЛ 239, Актовый зал Нет