содержание
Введение 3
1 Лексический анализатор 4
1.1 Грамматика входного языка 4
1.2 Описание выбранного способа организации таблицы идентификаторов 5
1.3 Описание лексического анализатора 6
1.4 Результаты работы лексического анализатора 13
2 Синтаксический анализатор 15
2.1 Построение распознавателя 15
2.2 Построение основной грамматики 18
2.3 Реализация синтаксического распознавателя 19
2.4 Результаты работы синтаксического анализатора 20
3 Генерация кода 23
3.1 Общие принципы генерации кода 23
3.2 Общий алгоритм генерации и оптимизации объектного кода 24
Заключение 25
Список используемых источников 26
Приложение А 27
1 Лексический анализатор 4
1.1 Грамматика входного языка 4
1.2 Описание выбранного способа организации таблицы идентификаторов 5
1.3 Описание лексического анализатора 6
1.4 Результаты работы лексического анализатора 13
2 Синтаксический анализатор 15
2.1 Построение распознавателя 15
2.2 Построение основной грамматики 18
2.3 Реализация синтаксического распознавателя 19
2.4 Результаты работы синтаксического анализатора 20
3 Генерация кода 23
3.1 Общие принципы генерации кода 23
3.2 Общий алгоритм генерации и оптимизации объектного кода 24
Заключение 25
Список используемых источников 26
Приложение А 27
Весь текст будет доступен после покупки
Показать еще текст