目前我正在研究基于 Xtext-DSL 的代码生成。现在我面临以下问题:
我正在使用自己的 IGenerator 接口实现生成一个 .xtend 文件。一切正常,但我无法从我的 DSL 中的 XBlockExpression 访问原始字符串。我只能访问具有所有属性的 EMF-AST,但从模型重新生成原始代码似乎有很多开销,因为我真的只需要 XBlockExpression 中的所有代码。
有人有想法吗?
目前我正在研究基于 Xtext-DSL 的代码生成。现在我面临以下问题:
我正在使用自己的 IGenerator 接口实现生成一个 .xtend 文件。一切正常,但我无法从我的 DSL 中的 XBlockExpression 访问原始字符串。我只能访问具有所有属性的 EMF-AST,但从模型重新生成原始代码似乎有很多开销,因为我真的只需要 XBlockExpression 中的所有代码。
有人有想法吗?