Разработка предметно-ориентированных языков программирования
Описание
Учебное пособие содержит основные подходы к созданию и разработке предметно-ориентированных языков программирования (ПОЯП). В нем рассматриваются теоретические основы, архитектурные особенности, а также практические методы проектирования и реализации ПОЯП. Особое внимание уделяется синтаксическому и семантическому анализу, технологиям трансляции и интерпретации, а также методам оптимизации и отладки языков программирования. В издании приводятся многочисленные примеры, иллюстрирующие различные аспекты разработки ПОЯП, что позволяет студентам лучше понять и усвоить материал. Предназначено для студентов 2-го курса квалификации бакалавр, обучающихся по направлению 09.03.01 «Информатика и вычислительная техника» и поддерживает дисциплину «Разработка предметно-ориентированных языков программирования», а также может быть использовано студентами других направлений подготовки для получения знаний и навыков в области информационных технологий.