xtext

    2

    4답변

    다른 사람들을 돕는 것을 좋아하지 않는다는 것을 알고 있지만 XText 문법을 작성하고,이 문법과 일치하는 샘플 코드를 작성하여 html 파일로 컴파일해야합니다. 강사가 우리에게 필요한 조치와 모든 것을 보여주었습니다. 그는 "매우 간단해서 10 분 일할 것"이라고 말했습니다. 그리고 저는 그것을 믿었습니다. 그러나 가정에서는 거의 예상대로 작동하지 않습니

    4

    1답변

    XText은 EClipse의 DSL을위한 훌륭한 편집기 및 언어 제조 업체입니다. 나는 Intellipad이 .NET 세계에서 등가라고 생각했습니다. 물론 Microsoft가 SQL Server에 포함될 것이라고 발표했을 때 실망감을 느꼈습니다. 이제 색상, 인텔리전스, 오류를 지원하는 편집기를 사용하여 .NET 환경에서 실행되는 DSL을 작성해야하는 경우

    5

    2답변

    ANTLR에서 연산자 우선 순위는 어떻게 구현됩니까? 현재 XText/Antlr 패키지를 사용하고 있습니다. 편집 : 내가 제안하고, 연산자 우선 순위가 지금은 작동하지만, 물건을 추천 + * 또한 현재 작업 sepp2k 무엇을했다 . 운영자는 기본적으로 트리를 통과합니다. 또한 ANTLR의 웹 사이트에서 C 문법을 시도했으며 ANTLRworks에서도 이와

    43

    3답변

    여러 프로젝트에서 Eclipse Xtext을 사용했습니다. Ecore (메타) 모델에서 문법을 정의하는 것이 쉽고 멋진 Eclipse 플러그인 편집기를 포함하여 모든 것을 당신에게 제공하는 것을 좋아했지만 정적 인 필드에 모든 것이 고정 배선 된 EMF framework이라는 기본 설정에 상당히 불편했습니다. 최근에 나는 Jetbrains의 MPS (Met

    3

    3답변

    일부 DSL은 일부 속성 파일과 함께 여러 유형의 XML 파일 형식으로 작성되었습니다. 이것은 잘 작동하지만 Eclipse Editor를 작성하여이 파일을 초보자가 쉽게 편집 할 수있게하고 싶습니다 (이미 파서를 사용하고 있습니다). 주 XML 파일은 .properties 파일의 일부 항목을 참조 할 수 있으며 그 반대도 마찬가지입니다. main xml 파

    4

    3답변

    내 DSL을 정의하기 위해 Xtext을 사용하고 있습니다. Xtext는 내 입력 DSL의 EMF 모델을 탐색 할 수있는 파서를 생성합니다. 이 EMF 모델을 다른 트리로 변환하고 싶습니다. 이 변환을하려면 트리를 가로 질러야합니다. 그러나 Xtext에서 생성 된 EMF 모델에 대한 방문자 클래스를 찾을 수 없습니다. 내가 찾은 가장 가까운 것은 하나의 노드

    1

    2답변

    다음은 내 DSL의 Xtext 문법입니다. Model: variableTypes=VariableTypes predicateTypes=PredicateTypes variableDeclarations= VariableDeclarations rules=Rules; VariableType: name=ID; VariableTypes