Методы и средства разработки языковых процессоров на основе использования поверхностно-встроенных языков: 2020 г. этап 3

Проект: исполнение гранта/договораисполнение этапа гранта/договора

Сведения о проекте

описание


Целью проекта является создание концепции и набора методов на основе использования поверхностно-встроенных предметно-ориентированных языков для разработки языковых процессоров широкого класса – компиляторов, средств статического анализа и понимания программ и др. Предполагается апробация концепции и методов для функциональных и объектно-ориентированных языков программирования – Ocaml, Haskell, C++, Kotlin. Данный набор языков покрывает основные парадигмы программирования, используемые на практике, что позволит сделать выводы о масштабируемости предлагаемого подхода и его применимости для разработки широкого класса языковых процессоров с использованием разных языков, библиотек и средств разработки.








Короткий заголовок__
АкронимRFBR_a_2018 - 3
СтатусАктивный
Действительная дата начала/окончания29/03/2026/12/20

Ключевые слова

  • Языковые процессоры
  • предметно-ориентированные языки программирования
  • поверхностно-встроенные предметно-ориентированные языки
  • Ocaml
  • Haskell
  • C++
  • Kotlin