123
Eclipse Xtext

Eclipse Xtext

Xtext je open-source rámec pre vývoj programovacích jazykov a doménovo špecifických jazykov (DSL).
Xtext je open-source rámec pre vývoj programovacích jazykov a doménovo špecifických jazykov (DSL).Na rozdiel od štandardných generátorov syntaktických analyzátorov Xtext nielen generuje syntaktický analyzátor, ale aj triedny model pre abstraktný syntaxový strom a plne vybavený prispôsobiteľný súbor IDE.Xtext založený na Eclipse sa vyvíja v rámci projektu Eclipse ako súčasť rámcového projektu Eclipse Modeling Framework Project aje licencovaná podľa verejnej licencie Eclipse.HistoryTáto prvá verzia Xtext bola publikovaná v roku 2006 v projekte openArchitectureWare.Posledná verzia vydaná v rámci projektu oAW je verzia 4.3.Od začiatku roku 2008 je Xtext vyvíjaný v Eclipse v rámci projektu Eclipse Modeling Project.Pripojením sa k ročnému súbežnému vydaniu Eclipse, Xtext vydal verziu 0.7.0 (jún 2009), 1,0 (jún 2010), 2,0 (jún 2011) a 2.3 (jún 2012).Rámec je vyvinutý hlavne nemeckou spoločnosťou. FunkčnosťAk chcete špecifikovať jazyk, musí užívateľ napísať gramatiku v gramatickom jazyku Xtext.Táto gramatika popisuje, ako je model Ecore odvodený z textovej notácie.Z tejto definície generátor kódu odvodí syntaktický analyzátor ANTLR a triedy pre objektový model.Obaja môžu byť použité nezávisle na Eclipse ....

Vlastnosti

Kategórie

Alternatívy programu Eclipse Xtext pre Microsoft Visual Studio s licenciou zadarmo