Редактор для скриптинга сцен с проекте CoSpaces

Руководитель: Даниил Еловков, Илья Яцышин (Delightex)

Город стажировки: Санкт-Петербург

Проект:

Delightex / CoSpaces

Задачи:
  • Проектирование и реализация DSL с помощью MPS on the Web
  • Реализация JavaScript код-генератора
  • Интеграция редактора в CoSpaces
  • Поддержка контекстно-зависимого комплишена (список объектов, список действий и т.д.)
 
Ожидаемый результат:

Работающий редактор, который будет поддерживать простую функциональность языка JavaScript (переменные, функции, условный оператор, цикл и т.д.)

Требования:
  • Базовые знания Java и JavaScript
  • Базовые знания о семантике языков программирования
 
Презентация проекта 25 мая 2016  

Результат