Содержание
- Введение 1
- Теоретические основы макроязыков 2
- - Определение и классификация макроязыков 2.1
- - Метапрограммирование и генерация кода 2.2
- - Синтаксический и семантический анализ в макроязыках 2.3
- Реализация макроязыков: основные подходы 3
- - Препроцессорная обработка макрокода 3.1
- - Трансляция макроопределений в исходный код 3.2
- - Интерпретация макрокода 3.3
- Примеры реализации макроязыков в различных системах 4
- - Макросы в Lisp 4.1
- - Препроцессорные макросы в C/C++ 4.2
- - Макросы в Python 4.3
- Заключение 5
- Список литературы 6