我正在尝试为我的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,实际上我是以同样的方式尝试但不是我的情况:(。我的意思是,也许括号应该是“{}
”而不是“()
“。
有什么建议我怎么办?谢谢!