Интернет магазин китайских планшетных компьютеров



Компьютеры - JetBrains MPS - Встроенные языки

01 июня 2011


Оглавление:
1. JetBrains MPS
2. Встроенные языки



Base Language — внутренняя реализация Java, взятой за базовый язык, на основе которого реализовано множество расширений, включенных в MPS:

  • collections — язык запросов к коллекциям
  • dates — DSL для работы с датами
  • closures — добавляет поддержку замыканий
  • regular expressions — язык описания регулярных выражений

Языки описания языков:

  • structure language — язык описания языковых концептов
  • editor language — язык описания редактирования языковых концептов
  • constraints language — язык описания связей
  • typesystem language — язык описания системы типов
  • generator language — язык описания генерации языка в другой целевой язык

Применение

В октябре 2009 JetBrains был выпущен багтрекер YouTrack — первый коммерческий продукт, созданный при помощи MPS.

В апреле 2010 выпущена бета-версия Realaxy ActionScript Editor — первая IDE, основанная на MPS.



Просмотров: 1747


<<< JEdit
JMCAD >>>