Метамодель Рубина - PullRequest
       1

Метамодель Рубина

2 голосов
/ 11 октября 2011

Мне было интересно, где я могу найти метамодель Ruby, например, ecore-представление для Eclipse EMF или что-то в этом роде.

Большое спасибо и хорошего дня.

Ответы [ 2 ]

0 голосов
/ 04 ноября 2011

Когда-либо смотрел на https://github.com/mthiede/rgen?

Кроме того, конечно, вы можете создать метамодель Ecore для рубина, вы можете использовать RDT для затмения.

Однако Java + Ecore специализируется на создании внешних DSL, в то время как ruby ​​в качестве динамического языка может предлагать внутренние DSL (т.е. в форме драгоценных камней).

НО, тем не менее, использование MDSD может значительно ускорить разработку - вы можете проверять свои модели, создавать тестовые случаи и т. Д.

0 голосов
/ 12 октября 2011

EMF ориентирован на Java, поскольку использует теги EMF внутри кода Java.Поэтому невозможно иметь рубиновую метамодель в рамках моделирования Eclipse с помощью EMF.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...