xtext:从工作流生成Scala存根

时间:2016-11-28 13:57:10

标签: scala xtext

在使用Xtext开发DSL时,我可以使用Scala而不是xtend吗?

我想使用Scala与Isabelle交互并限制我使用的语言数量。

1 个答案:

答案 0 :(得分:1)

你实际上必须交换所有生成器片段以生成本机scala存根,所以我建议你生成java存根并手动创建和绑定scala子类

code = {
    preferXtendStubs = false
    encoding = "UTF-8"
    fileHeader = "/*\n * generated by Xtext \${version}\n */"
}