xtext

    3

    2답변

    EMF 모델 (예 : 자신이 정의한 메타 모델)의 인스턴스 인 EMF 모델을 출력하는 모델의 변환 시퀀스가 ​​있습니다. 이 코드를 생성하는 좋은 방법을 찾고 있습니다. 물론, XPand가 있는데, 다른 프로젝트에서이 프로젝트를 사용했지만 XText 또는 XTend가 적합한 대안인지 궁금합니다. (너무 적극적으로 개발 된 이후입니다.) 다른 말로하면 EMF

    2

    2답변

    나는 xtext 크로스 여기 을 참조하는 매우 간단한 문법입니다 몇 가지 문제가 있습니다 grammar org.xtext.example.mydsl1.Test with org.eclipse.xtext.common.Terminals generate test "http://www.xtext.org/example/mydsl1/Test" Model: block=

    1

    1답변

    XText 문법/메타 모델을 준수하는 텍스트를 포함하는 OpaqueActions가있는 UML 모델이 있습니다. ACCELEO 변환을 사용하여 UML 모델을 텍스트로 변환하고 있습니다. ACCELEO 스크립트에서 모델 내에서 불투명 한 액션의 텍스트를 입력으로 받아들이고 관련 모델의 루트 요소를 제공하여 ACCELEO에서 원활하게 사용할 수있는 Java 서비

    3

    1답변

    Xtext를 통해 DSL을 만들었으므로 이제 편집기에서 만든 모델을 다른 모델로 변환해야합니다. 가장 직접적인 방법은 일종의 M2M 변환 프레임 워크를 사용하는 것이지만 텍스트 파일 뒤에있는 모델에 액세스해야한다고 가정합니다. 질문 : 모델에 대한 참조를 얻으려면 어떻게해야합니까?

    7

    2답변

    동일한 문법의 XText로 생성 된 Ecore 메타 모델을 준수하는 AST로 XText 문법을 준수하는 프로그래밍 방식으로 텍스트를 프로그래밍해야합니다. 나는 XText가 파서를 구현하는 자바 클래스도 생성한다는 것을 알고 있지만, 어디에서 어떻게 사용하는지 알지 못한다. @Inject ParseHelper<Domainmodel> parser def

    1

    1답변

    XText의 도움으로 jape language from gate에 대한 도구 지원을 만들고 싶습니다. Jape은 기본적으로 주석에 대한 패턴 언어입니다. 해당 주석을 만났을 때 취할 조치를 선언하십시오. 문제는 그 동작이 자바로 작성 될 수 있다는 것이다. 잠시 jdt로 어려움을 겪은 후, 나는 파싱 된 내용의 일부분에 대해 작동하도록 만들지 못했습니다.

    0

    1답변

    범위 공급자 클래스에서 'Elist'인스턴스를 반환하고 싶습니다. 그러나 'scopedFor'는 'String'이 'EObject'를 확장하지 않으므로 허용하지 않습니다. 나는 근본적인 무언가를 놓치고 있다고 생각한다. 어떤 도움을 주시면 감사하겠습니다.

    11

    1답변

    추상적 문제 설명 : I 파싱되면 다시 동일한 AST를 생성하는 AST로부터 토큰 스트림을 생성하는 수단 unparsing, 볼때. 그래서 parse(unparse(AST)) = AST이 있습니다. 이것은 동일한 AST를 생성하는 유효한 구문 분석 트리를 찾는 것과 같습니다. 이 언어는 변형을 사용하여 context freeS-attributed 문법으로

    1

    1답변

    Xtext 문법에서 XExpression/XBlockExpression 유형을 사용하는 Xbase 코드 블록을 포함 할 수 있습니다. Java 코드 블록을 사용하여 동일한 작업을 수행하려면 어떻게해야합니까? 포함 된 Java는 나중에 DSL 구성에서 생성 된 Java에 포함되어야합니다.

    1

    1답변

    Xtext 인공물을 생성하려고 할 때 여러 가지 대체 오류가 계속 발생하는 간단한 간단한 문법이 있습니다. (JvmFormalParameter 내가 antlrworks에서 생성 된 ANTLR 문법에 대한 구문 다이어그램을 첨부 ![warning(200): ../org.xtext.example.hyrule/src-gen/org/xtext/example/hyr