Данный репозиторий посвящен созданию IDE для языка RuC, разработанного Андреем Николаевичем Тереховым заведующим кафедрой "Системного программирования" СПбГУ. Кроме того, целевая среда должна иметь возможность взаимодействия с контроллером ЙоТик v2.0, компании MGBot. Так как этот контроллер поддерживает данный язык.
Разрабатываемая среда должна обеспечивать:
- Компиляцию RuC кода
- Загрузку кода на контроллер
- Обновление ПО контроллера
За основу проекта была взята оболочка ScintillaNET с использованием Windows Presentation Foundation.
Для сборки достаточно открыть файл ./ScintillaNET.WPF.sln
в Visual Studio
и назначить RuC.WPF
автозагружаемым проектом, после чего можно начать сборку.