2
Xtext je open-source framework pro vývoj programovacích jazyků a doménově specifických jazyků (DSL).Na rozdíl od standardních generátorů syntaktických analyzátorů Xtext nejen generuje syntaktický analyzátor, ale také třídní model pro strom abstraktní syntaxe a plně vybavený přizpůsobitelný IDE.Xtext založený na Eclipse se vyvíjí v rámci projektu Eclipse jako součást projektu Eclipse Modeling Framework Project aje licencován na základě veřejné licence Eclipse. Historie První verze Xtext byla zveřejněna v roce 2006 v projektu openArchitectureWare.Poslední verze vydaná v rámci projektu oAW je verze 4.3.Od začátku roku 2008 je Xtext vyvíjen v Eclipse v rámci projektu Eclipse Modeling Project.Připojením výroční souběžné verze Eclipse, Xtext vydala verzi 0.7.0 (červen 2009), 1.0 (červen 2010), 2.0 (červen 2011) a 2.3 (červen 2012).Rámec je vyvíjen hlavně německou společností. FunkčnostPro určení jazyka musí uživatel napsat gramatiku v gramatickém jazyce Xtext.Tato gramatika popisuje, jak je model Ecore odvozen z textového zápisu.Z této definice generátor kódu odvozuje analyzátor ANTLR a třídy pro objektový model.Oba mohou být použity nezávisle na Eclipse ....
eclipse-xtext