Страница курса "Методы построения компиляторов" — различия между версиями

Материал из Вики ИТ мехмата ЮФУ
Перейти к: навигация, поиск
(Практические занятия)
(Список группы:)
Строка 26: Строка 26:
 
======Список группы:======
 
======Список группы:======
 
#Видешкин Александр Александрович  
 
#Видешкин Александр Александрович  
Головешкин Алексей Валерьевич  
+
#Головешкин Алексей Валерьевич  
Гончаров Александр Константинович  
+
#Гончаров Александр Константинович  
Гулканян Георгий Георгиевич  
+
#Гулканян Георгий Георгиевич  
Дурманенко Владислав Сергеевич  
+
#Дурманенко Владислав Сергеевич  
Каменев Михаил Сергеевич  
+
#Каменев Михаил Сергеевич  
Курочкин Вадим Валерьевич  
+
#Курочкин Вадим Валерьевич  
Максимчук Михаил Михайлович  
+
#Максимчук Михаил Михайлович  
Михальчук Екатерина Сергеевна  
+
#Михальчук Екатерина Сергеевна  
Острякова Анастасия Олеговна  
+
#Острякова Анастасия Олеговна  
Раманчаускайте Галина Витаутасовна  
+
#Раманчаускайте Галина Витаутасовна  
Селин Юрий Николаевич  
+
#Селин Юрий Николаевич  
Тюрина Юлия Юрьевна  
+
#Тюрина Юлия Юрьевна  
Шарипова Наталья Андреевна  
+
#Шарипова Наталья Андреевна  
Шепелев Артем Николаевич  
+
#Шепелев Артем Николаевич  
Юрин Олег Игоревич  
+
#Юрин Олег Игоревич  
  
 
------
 
------

Версия 11:26, 10 мая 2012

Скан лекций

Скан лекций (2008/09 уч. год)

Лекции

Наброски к лекциям

Практические занятия

Тема 1. Конечные автоматы и реализация распознавателей на их основе

Тема 2. Синтаксические диаграммы автоматных языков и реализация распознавателей на их основе

Тема 3. Создание лексического анализатора простого языка программирования

Тема 4. Создание синтаксического анализатора простого языка программирования

Тема 5. Семантические действия в синтаксическом анализаторе. Построение дерева программы

Тема 6. Создание парсеров на основе GPLEX+GPPG

Задания на зачет 2012

Выполнить:

  1. создав ручной компилятор с нисходящим разбором
  2. создав компилятор с использованием GPLex+GPPG
Список группы:
  1. Видешкин Александр Александрович
  2. Головешкин Алексей Валерьевич
  3. Гончаров Александр Константинович
  4. Гулканян Георгий Георгиевич
  5. Дурманенко Владислав Сергеевич
  6. Каменев Михаил Сергеевич
  7. Курочкин Вадим Валерьевич
  8. Максимчук Михаил Михайлович
  9. Михальчук Екатерина Сергеевна
  10. Острякова Анастасия Олеговна
  11. Раманчаускайте Галина Витаутасовна
  12. Селин Юрий Николаевич
  13. Тюрина Юлия Юрьевна
  14. Шарипова Наталья Андреевна
  15. Шепелев Артем Николаевич
  16. Юрин Олег Игоревич

Устаревшие вспомогательные материалы к теме Lex-файл и его формат

Устаревшие вспомогательные материалы к теме Yacc-файл и его формат

Устаревшие адания


Дополнительная информация

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

Литература

  1. А.Ахо, М.Лам, Р.Сети, Д.Ульман. Компиляторы. Принципы, технологии, инструменты. М, Вильямс, 2008
  2. С.З.Свердлов. Языки программирования и методы трансляции. Питер, 2007
  3. Э.А.Опалева, В.П.Самойленко. Языки программирования и методы трансляции. BHV, 2005
  4. Ю.Г.Карпов. Основы построения трансляторов. BHV, 2005