在使用Xtext开发DSL时,我可以使用Scala而不是xtend吗?
我想使用Scala与Isabelle交互并限制我使用的语言数量。
答案 0 :(得分:1)
你实际上必须交换所有生成器片段以生成本机scala存根,所以我建议你生成java存根并手动创建和绑定scala子类
code = {
preferXtendStubs = false
encoding = "UTF-8"
fileHeader = "/*\n * generated by Xtext \${version}\n */"
}