2012-06-04 3 views
0

필자는 현재 자바 스크립트를 사용하여 템플릿 파일을 인스턴스화하고있다. 코드 생성기 생성기는 훌륭한 Java 코드를 생성합니다.StringTemplate 및 Xtext

이제 파서를 작성했습니다. B'coz는 xText의 멋진 편집기 기능 중 일부로 Xtext에 파서를 작성하려고합니다.

내 질문은 "가능 같은 프로젝트와 (Xtext로 작성) 구문 분석 (StringTemplate를 사용하여 작성) 코드 생성기를 사용하는 것입니까?

답변

2

예 그게 가능합니다. Xtext는 구문 분석 된 파일과 당신을 위해 입력 된 AST를 제공합니다 코드 생성기에 쉽게 전달할 수 있습니다 (동일한 계약/인터페이스를 수행하거나 간접적으로 예상되는 구조로 변환하는 경우 직접). Xtext는 파싱 된 정보를 사용하는 방법에 제약을 두지 않습니다.

+0

"Xtext는"이 기능이 xText의 최신 버전에 포함되어 있지 않다는 것을 의미합니까? – Pankesh

+1

강력하게 형식화 된 AST는 Xtext fea입니다. 프레임 워크의 현재 버전의 맨 처음과 자연스러운 부분부터 확인하십시오. –

+0

답변을 주셔서 감사합니다 세바스찬. STRING TYPE AST에 대한 링크를 제공 할 수 있습니까? 귀하의 빠른 도움을 주시면 감사하겠습니다. – Pankesh