0
我目前放在一起下面的代码,它识别元素,据称其添加到组,但是当我打印出来的设置集充满了功能Scala中的对象上访问一组
class PropositionOrderer extends Identity{
var Names = SortedSet[Name] _
override def variable = {
_ match {
case name =>
Names+(name)
Variable(name)
}
}
}
我想然后调用它的一个命题,并获得名字的排序列表中的命题
type Names = SortedSet[Name]
val Names = SortedSet[Name] _
def vars: Proposition => Names =
{
case p =>
val prop = new PropositionOrderer
prop.visit(p)
println(prop.Names)
//this just to fit the return definition
Names("Dan","Web")
}
如果我回到prop.Names它说,我返回了错误类型的对象。有任何想法吗?