Задание состоит из двух лабораторных работ (лучше сразу посмотреть документы с примером и четким заданием):
Задание в кратце: написать программы (на хабре, есть примеры написания компиляторов) + написать отчеты по двум лабораторным работам на украинском языке, согласно требованиям в документах.
Задание к отчету №1 ПОДРОБНЕЕ В ДОКУМЕНТАХ ВНИЗУ, есть пример содержания.
- Изучение класса задач, для решения которых планируется применять ЯВУ и транслятор
- Выбор и обоснование основных критериев языка и транслятора
- Разработка синтаксиса и семантики языка
- Составление примеров программ на разрабатываемом языке
- Анализ результатов
Задание к отчету №1 ПОДРОБНЕЕ В ДОКУМЕНТАХ ВНИЗУ, есть пример содержания и готовая лаба, отчет.
аналізатора.
1. Мета роботи
1.1. Вивчити закономірності та основи побудови лексичного аналізатора.
1.2. Отримати досвід розробки алгоритмічно складних програм.
2. Порядок виконання роботи
2.1. Визначення задач лексичного аналізатора та порядок їх вирішення.
2.2. Розробка алгоритму лексичного аналізатора.
2.3. Планування роботи з реалізації програми.
2.4. Розробка та налагодження програми лексичного аналізатора.
2.5. Аналіз результатів.