ВУЗ:
Составители:
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
- …
- следующая ›
- последняя »