为DSL创建“容器”

时间:2016-06-02 13:27:29

标签: scala dsl

我正在尝试为我的DSL创建一种主容器,例如:

val mod_a = module ("file1.scala") {
       //the elements defined using the dsl....
}

val mod_b = module("className") {
       // the elements defined using the dsl...
}

val mod_c = ....

我看到了this post,实际上我是以同样的方式尝试但不是我的情况:(。我的意思是,也许括号应该是“{}”而不是“() “。

有什么建议我怎么办?谢谢!

0 个答案:

没有答案