2
Xtext는 프로그래밍 언어 및 DSL (Domain-Specific Language)을 개발하기위한 오픈 소스 프레임 워크입니다.표준 파서 생성기와는 달리 Xtext는 파서뿐만 아니라 추상 구문 트리에 대한 클래스 모델과 완벽한 기능을 갖춘 사용자 정의 가능한 Eclipse 기반 IDE를 생성합니다 .Xtext는 Eclipse Modeling Framework Project의 일부로 Eclipse 프로젝트에서 개발되고Xtext의 첫 번째 버전은 2006 년에 openArchitectureWare 프로젝트에 게시되었습니다.oAW 프로젝트에서 릴리스 된 마지막 버전은 4.3입니다.2008 년 초부터 Xtext는 Eclipse Modeling Project의 Eclipse에서 개발되었습니다.Eclipse의 연간 동시 릴리스에 합류하여 Xtext는 버전 0.7.0 (2009 년 6 월), 1.0 (2010 년 6 월), 2.0 (2011 년 6 월) 및 2.3 (2012 년 6 월)을 릴리스했습니다.이 프레임 워크는 주로 독일 회사에서 개발 한 기능입니다. 언어를 지정하려면 사용자가 Xtext의 문법 언어로 문법을 작성해야합니다.이 문법은 Ecore 모델이 텍스트 표기법에서 파생되는 방법을 설명합니다.이 정의에서 코드 생성기는 ANTLR 구문 분석기와 오브젝트 모델의 클래스를 파생시킵니다.둘 다 Eclipse와 독립적으로 사용할 수 있습니다 ....