В работе должны быть разработаны:
- грамматика языка программирования;
- лексический анализатор;
- синтаксический анализатор;
- семантический анализатор;
- программа генерации объектного кода.
Объектный код одинаковый для всех вариантов - Макроассемблер IBMPC.
Курсовая работа оформляется в ворд в соответствии с действующими стандартами на оформление программной документации и требованиями кафедры ЭВМ.
В пояснительной записке приводятся следующие разделы:
- техническое задание на проектирование;
- обзор литературных источников;
- постановка задачи на проектирование;
- разработка грамматики языка программирования;
- разработка лексического анализатора;
- разработка синтаксического анализатора;
- разработка семантического анализатора;
- разработка программ генерации объектного кода;
- исходный текст программы транслятора;
- тестовые примеры с текстами промежуточного кода, лексической свертки, диагностикой ошибок.
ВАРИАНТ № 48 4 4 1 2 5 5