Составители:
Рубрика:
Содержание
Введение……………………………………………….………………….……3
1. Задания на выполнение практических занятий….………………….……3
1.1 Общие указания к выполнению заданий на практических занятиях ..3
1.2 Варианты заданий ...……………………………… ……………………4
2. Принципы проектирования интерпретатора ………………..………….. 7
2.1. Синтаксический разбор выражений ………..…………………….. 7
2.1.1. Выражения ……………………………………………………… 7
2.1.2. Лексемы …………………………..……………………….……. 8
2.1.3. Построение выражений ……………………………………….. 10
2.1.4. Анализатор выражений …………………………….…………. 11
2.2. Интерпретатор Small BASIC …………………………..………… 11
2.2.1. Основной цикл
работы анализатора………………………….. 14
2.2.2. Оператор присваивания…………………………..…………… 15
2.2.3. Оператор ввода …………………………..……………………. 16
2.2.4. Оператор вывода…………………………..…………………... 17
2.2.5. Оператор перехода…………………………..………………… 18
2.2.6. Условный оператор…………………………..……………….. 20
2.2.7. Оператор цикла…………………………..……………………. 21
2.2.8. Оператор построения подпрограмм………………………….. 23
2.3. Тестирование ……………………………………………………. 25
3. Алгоритмы построения рекурсивных функций………………………. 30
4. Библиографический список ……………………………………………. 35
Редактор М.Ю.Комарова
Сводный темплан 2003 г.
Лицензия ЛР N 020308 от
14.02.97
____________________________________________________________
Подписано в печать Формат 60х84 1/16
Б.кн.-журн. П.л. 2.25 Б.л. 1.125 РПТ РИО СЗТУ
Тираж 100 Заказ
____________________________________________________________
Северо-Западный государственный заочный технический университет
РИО СЗТУ, член Издательско-полиграфической ассоциации
вузов Санкт-Петербурга
191186, Санкт-Петербург, ул. Миллионная, 5