КУРСОВАЯ РАБОТА ПО ДИСЦИПЛИНЕ «Системное программное обеспечение» Тема: «Разработка компилятора подмножества языка Паскаль»
Содержание
Введение................................................................................................... 3
1. ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ ПАСКАЛЬ........................... 4
1.1 Структура программирования на языке Паскаль.......................... 4
1.2 Типы данных................................................................................... 6
1.3 Операторы языка........................................................................... 12
2. РАЗРАБОТКА СТРУКТУРНОЙ СХЕМЫ...................................... 18
2.1 Грамматика входного языка......................................................... 18
2.2 Описание выбранного способа организации таблицы идентификаторов.................................................................................................... 19
2.3 Описание синтаксического анализатора...................................... 21
2.4 Разработка структуры программы............................................... 25
Заключение............................................................................................. 29
Список использованных источников.................................................... 30