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

Project

Description


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








Short title__
AcronymRFBR_a_2018 - 2
StatusActive
Effective start/end date25/03/1915/12/19