123
Eclipse Xtext

Eclipse Xtext

Xtext е рамка с отворен код за разработване на програмни езици и специфични за домейна езици (DSL).
Xtext е рамка с отворен код за разработване на програмни езици и специфични за домейна езици (DSL).За разлика от стандартните генератори на парсери, Xtext не само генерира анализатор, но и клас модел за абстрактното синтаксично дърво, а в проекта Eclipse се разработва напълно приспособим IDE.Xtext, базиран на Eclipse, като част от рамковия проект за моделиране на затъмнението ие лицензиран по Eclipse Public License.HistoryПървата версия на Xtext е публикувана през 2006 г. в проекта openArchitectureWare.Последната версия, пусната по проекта oAW, е версия 4.3.От началото на 2008 г. Xtext се разработва в Eclipse по проект за моделиране на затъмнението.Присъединявайки се към годишното едновременно издание на Eclipse, Xtext пусна версия 0.7.0 (юни 2009 г.), 1.0 (юни 2010 г.), 2.0 (юни 2011 г.) и 2.3 (юни 2012 г.).Рамката е разработена основно от немската компания. Функционалност За да посочи език, потребителят трябва да напише граматика на граматичния език на Xtext.Тази граматика описва как един Ecore модел се извлича от текстова нотация.От това определение генератор на кодове произвежда ANTLR анализатор и класовете за обектния модел.И двете могат да се използват независимо от Eclipse ....

Характеристика

Категории

Алтернативи на Eclipse Xtext за Microsoft Visual Studio с търговски лиценз