xtext

    7

    2답변

    CoffeeScript 용 Eclipse/Xtext 플러그인을 작성 중입니다. 필자가 직접 렉서 (lexer)를 작성해야 할 필요가 있음을 깨달았습니다. CoffeeScript 파서는 hand-written lexer을 사용하여 들여 쓰기와 문법의 다른 트릭을 처리합니다. Xtext는 org.eclipse.xtext.parser.antlr.Lexer을 확장

    0

    2답변

    XText 2.0을 사용하는 프로젝트, 예를 들어 "일반"Maven 프로젝트의 코드 생성기 XP 및 1.1에 대해 pom.xml 예제를 찾고 있습니다. 나는 이미 Google과 시간을 보내고 있지만 잘못된 용어를 사용하거나 예제가 없습니다. xtext 0.7.2에서 이미 작동하는 pom이 있고 프로젝트를 2.0으로 업데이트하려고합니다. 하지만 어디서부터 시

    2

    1답변

    Xtext 프레임 워크를 사용하여 내 DSL을 지원하는 Eclipse 플러그인을 개발 중입니다. 내가 일치하는 파일 확장자 .gf 내 시스템에 파일을 열려고하면 은 - -하지만 내 작업 공간에서하지 않은 나는 다음과 같은 얻을 : 0 [main] ERROR org.eclipse.xtext.ui.editor.CompoundXtextEditorCallbac

    9

    1답변

    매우 간단한 Antlr 문법을 Xtext로 변환하고 싶습니다. 따라서 syntactic predicates, fancy features of Antlr not provided by Xtext이 아닙니다. 이 문법 grammar simple; // Antlr3 foo: number+; number: NUMBER; NUMBER: '0'..'9'+;

    1

    3답변

    프로덕션 버전에서 외부 렉서를 사용할 것이므로 터미널을 별도의 파일에 넣으려고합니다. 나는 using custom terminals definitions에 대한 답을 따라 노력했다. 그래서 나는 mypackage/Tokens.xtext 파일 grammar mypackage.MyDsl with mypackage.Tokens 생성이 잘 작동이 포함 된 my

    0

    2답변

    내 XText 프로젝트를위한 jar 파일을 만들려면 build.xml 파일을 생성하고 싶습니다. 내가 파일 -> 내보내기 -> 개미 빌드 파일을 생성하여 그것을 시도했다. 이 명령을 실행하여 build.xml을 생성하려고하면 "소스에 빌드주기가 있습니다 ...."라는 사이클 검색이 표시되고주기는 src -> src-gen -> src입니다. Ant buil

    2

    2답변

    Eclipse의 Xtext 프레임 워크를 사용하여 DSL을 개발 중입니다. 콘텐츠 지원/코드 완성을 위해 필자에게 문자열 목록을 생성하는 값 비싼 프로세스가 있습니다. 어떻게 처리 결과를 캐시합니까? Long story : My DSL은 Groovy 스크립트와 인터페이스합니다. 이 스크립트는 내 DSL의 특정 장소에서 제공하는 방법을 제공합니다. 이것은 스

    1

    4답변

    MWE 1 및 XPand에서 Xtext 2.0을 사용하고 있지만 MWE 2 및 XTend의 문제는 정확히 같다고 생각합니다. 내 Xtext 문법이 (발췌)과 같습니다 grammer org.test.Test with org.eclipse.xtext.common.Terminals generate test "http://www.test.org/test/Test

    2

    1답변

    내 DSL 변수가 동적인데, 이는 처음 값이 할당 될 때 생성됩니다. 그래서이 유효한 코드는 다음과 같습니다 a = 0 b = 2 // new variable created a = 3 // existing variable reassigned 내 순진 접근 방식은 "2를 다음과 같은 대안이 일치 될 수 없다"불평, 그것은 작동하지 않습니다이 Ident

    10

    4답변

    콘텐츠 지원/자동 완성 편집기를 작성해야하는 DSL (ANTLR로 구현 됨)이 있습니다. 내 문법 프로토 타입을 Xtext로 포팅 했으므로 생성 한 편집기의 품질에 상당히 만족합니다. 불행히도 Eclipse를 편집자로 사용할 수 없습니다. 대신 Xtext 문법을 사용하여 Eclipse 외부에서 재사용 할 수있는 일부 아티팩트를 생성하고 싶습니다. 내가 본