프로덕션 버전에서 외부 렉서를 사용할 것이므로 터미널을 별도의 파일에 넣으려고합니다. 나는 using custom terminals definitions에 대한 답을 따라 노력했다. 그래서 나는 mypackage/Tokens.xtext
파일두 파일의 Xtext 문법
grammar mypackage.MyDsl with mypackage.Tokens
생성이 잘 작동이 포함 된 mypackage/MyDsl.xtext
파일을 가지고 있지만, 그것은 존재하지 않는 mypackage.TokensStandaloneSetup.doSetup()
를 호출하기 때문에는 MyDslStandaloneSetupGenerated
컴파일되지 않는 src-gen
에서 만들어집니다. 또한 존재하지 않는 TokensGrammarAccess
클래스를 나타내는 src-gen/mypackage/services/MyDslGrammarAccess
을 생성합니다. 그래서 내 질문은 기본적으로 : 내가 다른 문법 파일을 가지고있을 때 사용할 수 있도록하기 위해 내가해야 할 일은 무엇인가?
의 사용을 지원하지 않습니다 아직 Xtext 것 같다 발전기? 다른 파일은 무엇입니까? –