GitLab now enforces expiry dates on tokens that originally had no set expiration date. Those tokens were given an expiration date of one year later. Please review your personal access tokens, project access tokens, and group access tokens to ensure you are aware of upcoming expirations. Administrators of GitLab can find more information on how to identify and mitigate interruption in our documentation.
[http://edu.mmcs.sfedu.ru/course/view.php?id=194 См. страничку в Moodle]
\_\_NOTOC\_\_
=== Программа курса ===
[http://it.mmcs.sfedu.ru/docs/Miks/MPC/ProgrMPC2014-15.pdf Программа курса 2014-15]
### Учебная карта дисциплины
===Страница курса на Moodle===
[http://edu.mmcs.sfedu.ru/course/view.php?id=194 Страница курса на Moodle]
[См. страничку в Moodle](http://edu.mmcs.sfedu.ru/course/view.php?id=194)
==== Скан лекций ====
[http://it.mmcs.sfedu.ru/files?func=fileinfo&id=1937 Скан лекций] (2008/09 уч. год)
### Программа курса
==== Лекции ====
[[Наброски к лекциям "Методы построения компиляторов"|Наброски к лекциям]]
[Программа курса 2014-15](http://it.mmcs.sfedu.ru/docs/Miks/MPC/ProgrMPC2014-15.pdf)
==== Практические занятия ====
Тема 1. [[Синтаксические диаграммы автоматных языков и реализация распознавателей на их основе]]
### Страница курса на Moodle
Тема 2. [[Создание лексического анализатора простого языка программирования | Создание ручного лексического анализатора простого языка программирования]]
[Страница курса на Moodle](http://edu.mmcs.sfedu.ru/course/view.php?id=194)
Тема 3. [[Создание лексического анализатора с помощью программы GPLex]]
#### Скан лекций
Тема 4. [[Создание синтаксического анализатора простого языка программирования | Создание ручного синтаксического анализатора простого языка программирования]]
[Скан лекций](http://it.mmcs.sfedu.ru/files?func=fileinfo&id=1937)(2008/09 уч. год)
Тема 5. [[Создание синтаксического анализатора с помощью программы GPPG]]
#### Лекции
Тема 6. [[Семантические действия при синтаксическом разборе. Построение синтаксического дерева программы]]
[Наброски к лекциям](Наброски_к_лекциям_"Методы_построения_компиляторов""wikilink")
Тема 7. [[Визиторы по синтаксическому дереву]]
#### Практические занятия
Тема 8. [[Генерация и выполнение IL-кода]]
Тема 1. [Синтаксические диаграммы автоматных языков и реализация распознавателей на их основе](Синтаксические_диаграммы_автоматных_языков_и_реализация_распознавателей_на_их_основе"wikilink")
====Устаревшие темы====
Тема 1. [[Конечные автоматы и реализация распознавателей на их основе]]
Тема 2. [ Создание ручного лексического анализатора простого языка программирования](Создание_лексического_анализатора_простого_языка_программирования"wikilink")
Тема 6. [[Создание парсеров на основе GPLEX+GPPG]]
Тема 3. [Создание лексического анализатора с помощью программы GPLex](Создание_лексического_анализатора_с_помощью_программы_GPLex"wikilink")
Тема 7. [[Семантические действия в синтаксическом анализаторе. Построение дерева программы]]
Тема 4. [ Создание ручного синтаксического анализатора простого языка программирования](Создание_синтаксического_анализатора_простого_языка_программирования"wikilink")
[[Занятие 4 по курсу МПК|Устаревшие вспомогательные материалы к теме Yacc-файл и его формат]]
Тема 5. [Создание синтаксического анализатора с помощью программы GPPG](Создание_синтаксического_анализатора_с_помощью_программы_GPPG"wikilink")
Тема 6. [Семантические действия при синтаксическом разборе. Построение синтаксического дерева программы](Семантические_действия_при_синтаксическом_разборе._Построение_синтаксического_дерева_программы"wikilink")
[[Задания на зачет 2011 | Индивидуальное задание 3 на зачет 2011 г.]]
Тема 7. [Визиторы по синтаксическому дереву](Визиторы_по_синтаксическому_дереву"wikilink")
Тема 8. [Генерация и выполнение IL-кода](Генерация_и_выполнение_IL-кода"wikilink")
#### Устаревшие темы
Тема 1. [Конечные автоматы и реализация распознавателей на их основе](Конечные_автоматы_и_реализация_распознавателей_на_их_основе"wikilink")
Тема 6. [Создание парсеров на основе GPLEX+GPPG](Создание_парсеров_на_основе_GPLEX+GPPG"wikilink")
Тема 7. [Семантические действия в синтаксическом анализаторе. Построение дерева программы](Семантические_действия_в_синтаксическом_анализаторе._Построение_дерева_программы"wikilink")
[Устаревшие вспомогательные материалы к теме Yacc-файл и его формат](Занятие_4_по_курсу_МПК"wikilink")