0
我已经编写了一个访问者模式,并且匹配了重写的子类。我想将变量添加到对象的设置值,然后返回修改后的对象。我怎样才能在语法上做到这一点?在Scala中添加到条件集中
trait PropositionOrderer extends Visitor[Proposition]{
var OurSet = SortedSet[Name] _
override def variable = {
_ match {
case name => Variable(name)//SortedSet+(name).andThen(Variable(_))
}
}
}
是否有语法一样,增加了SortedSet
,然后等待一个void函数链?我不能使用andThen
,因为我想做两件事,我想将它添加到Set
,然后我想返回该变量。有任何想法吗?
地狱是啊,语法仍然有点让我困惑,但你已经帮我清理了我的代码的HEAPS。 – Schroedinger 2012-04-27 04:31:23