标签: dsl xtext
我正在使用Eclipse Xtext构建我的第一个DSL。我想要 能够将“主”Xtext文件拆分成多个 对于“模块化”,如果你愿意的话。有进口机制吗? 在Xtext文件中,以便我可以导入主要文件中的那些小Xtext文件? 这基本上是语法规则重用,我想做 对于同一种语言。我不是在谈论重用 来自不同DSL的规则。同样的语言,但我想要 将大Xtext文件拆分为多个和主要文件 一个人将通过导入小编来“编排”整个语法 Xtext文件。 我可以这样做吗?
谢谢
答案 0 :(得分:1)
你只能“混合”一个基本语法。在example中,这是Terminals部分:
Terminals
grammar org.example.domainmodel.Domainmodel with org.eclipse.xtext.common.Terminals
完整的文档是here,但基本上没有通用的包含机制。