ВУЗ:
Составители:
109
ЛАБОРАТОРНАЯ РАБОТА №1.
РАЗРАБОТКА ЛЕКСИЧЕСКОГО АНАЛИЗАТОРА
1. Порядок выполнения работы.
1.1. Ознакомиться с разделом 5 настоящего пособия.
1.2. По варианту задания определить, какие классы лексем будут в
вашем языке.
1.3. Составить контрольные примеры на реализуемом языке. Хотя бы
один пример должен проверять поведение вашей программы при наличии
недопустимых символов в транслируемом файле.
1.4. Запрограммировать и отладить модуль сканирования. Выполнить
тестирование
на контрольных примерах. Результатом работы должна быть
таблица, содержащая лексемы и признаки их классов. Необходимо включить
в результирующий файл информацию о номерах строк исходного текста
транслируемой программы.
1.5. Оформить отчет.
2. Содержание отчета.
2.1. Название работы и ее исполнители.
2.2. Цель работы.
2.3. БНФ реализуемого языка.
2.4. Список классов лексем реализуемого языка.
2.5. Краткое
(по 2-3 предложения) описание процедур (функций), из
которых состоит программа лексического анализа. Наилучший вариант –
включение описаний в текст программы в виде комментариев.
2.6. Листинг программы.
2.7. Распечатки контрольных примеров и результатов их выполнения.
2.8. Выводы по проделанной работе.
109
ЛАБОРАТОРНАЯ РАБОТА №1.
РАЗРАБОТКА ЛЕКСИЧЕСКОГО АНАЛИЗАТОРА
1. Порядок выполнения работы.
1.1. Ознакомиться с разделом 5 настоящего пособия.
1.2. По варианту задания определить, какие классы лексем будут в
вашем языке.
1.3. Составить контрольные примеры на реализуемом языке. Хотя бы
один пример должен проверять поведение вашей программы при наличии
недопустимых символов в транслируемом файле.
1.4. Запрограммировать и отладить модуль сканирования. Выполнить
тестирование на контрольных примерах. Результатом работы должна быть
таблица, содержащая лексемы и признаки их классов. Необходимо включить
в результирующий файл информацию о номерах строк исходного текста
транслируемой программы.
1.5. Оформить отчет.
2. Содержание отчета.
2.1. Название работы и ее исполнители.
2.2. Цель работы.
2.3. БНФ реализуемого языка.
2.4. Список классов лексем реализуемого языка.
2.5. Краткое (по 2-3 предложения) описание процедур (функций), из
которых состоит программа лексического анализа. Наилучший вариант –
включение описаний в текст программы в виде комментариев.
2.6. Листинг программы.
2.7. Распечатки контрольных примеров и результатов их выполнения.
2.8. Выводы по проделанной работе.
Страницы
- « первая
- ‹ предыдущая
- …
- 107
- 108
- 109
- 110
- 111
- …
- следующая ›
- последняя »
