Сведения о проекте
описание
Целью проекта является создание концепции и набора методов на основе использования поверхностно-встроенных предметно-ориентированных языков для разработки языковых процессоров широкого класса – компиляторов, средств статического анализа и понимания программ и др. Предполагается апробация концепции и методов для функциональных и объектно-ориентированных языков программирования – Ocaml, Haskell, C++, Kotlin. Данный набор языков покрывает основные парадигмы программирования, используемые на практике, что позволит сделать выводы о масштабируемости предлагаемого подхода и его применимости для разработки широкого класса языковых процессоров с использованием разных языков, библиотек и средств разработки.
Короткий заголовок | __ |
---|---|
Акроним | RFBR_a_2018 - 2 |
Статус | Завершено |
Действительная дата начала/окончания | 25/03/19 → 15/12/19 |
Ключевые слова
- Языковые процессоры
- предметно-ориентированные языки программирования
- поверхностно-встроенные предметно-ориентированные языки
- Ocaml, Haskell, C++, Kotlin