Роли в проекте и задания разработчикам 2011: различия между версиями
Ksanderer (обсуждение | вклад) Нет описания правки |
Ksanderer (обсуждение | вклад) Нет описания правки |
||
Строка 9: | Строка 9: | ||
Венцко А.З. | Венцко А.З. | ||
[[Изображение:Example.jpg]] | |||
1) парсер языка Pascal | 1) парсер языка Pascal | ||
Строка 43: | Строка 43: | ||
1) Visitor для генерации трехадресного кода. Структура для трехадрессного кода. | 1) Visitor для генерации трехадресного кода. Структура для трехадрессного кода. | ||
2) Квадрики - http://file.qip.ru/file/lbbaZEsQ/GenerateQuadruple.html |
Версия от 14:15, 17 ноября 2011
Темченко А. А. Соловьев Л. В.
1) парсер С
2) Передаточная функция в общем виде (композиция передаточных функций/оператор умножения для передаточных функций/).
3) Функция создания множеств Gen, Kill по квадрике или базовому блоку.
Венцко А.З.
Файл:Example.jpg
1) парсер языка Pascal
2) множества IN[B], OUT[B], gen B, kill B, конструктор классов для достижимых определений (совместно)
Владыкин К.В.
1) алгоритм удаления мертвых переменных
Баштанова Д.С., Найденов С.Г.
1) первичное описание классов синтаксического дерева
2) Инфраструктура visitor'ов
3) абстрактный класс, передаточная функция, класс для достигающих определений
4) алгоритм вычисления композиции передаточной функции
Науменко А.Е., Пак К.Р.
1) Обработчики грамматики
2) Разбиение на блоки
3) реализация итерационного алгоритма
Пронин А., Бувайло О.
1) Visitor для генерации трехадресного кода. Структура для трехадрессного кода. 2) Квадрики - http://file.qip.ru/file/lbbaZEsQ/GenerateQuadruple.html