Тема: "Разработка компилятора для подмножества языка Pascal. Методички нет. Исходные данные любые.
исходные данные: Входной язык: переменные целого типа; ариф. операции +, -, *, / , div, mod; операции в скобках ( ); оператор присваивания; составной оператор; пустой.
Выходной язык: ассемблер i386 для компилятора tasm версии 3.2i Borland International
Способ вывода информации об ошибках: компиляция до первой ошибки
Язык реализации: Pascal
Содержание работы:
1. Введение
2. Цели и требования
3. Внешний проект
4. Проект архитектуры ПС
5. Текст программы
6. Тестирование
7. Заключение