,出現以下錯誤坐位時:斯卡拉發現列表和SeqProjection,需要序列和設置
TestCaseGenerator.scala:47: error: type mismatch;
found : List[(State, Seq.Projection[State])]
required: Seq[(State, Set[State])]
new LTS(Map(rndTrans: _*), Map(rndLabeling: _*))
^
one error found
想不通怎麼辦纔好。
的rndTrans
被初始化如下:
val rndTrans = for (s <- (0 to nStates).toList)
yield (new State(s) -> (for (s2 <- 0 to nStates
if prob(trans_probability))
yield new State(s2)))
更新:我使用發生2.7版是。
請注意,您使用的是2.7 ...(我們應該有一個標籤,而不是現在的scala-2.8標籤。) – Debilski 2010-11-18 20:02:38
抱歉...我沒有意識到這兩個版本是如此不同。 – aioobe 2010-11-18 20:04:33
關於它們的集合。你也許應該安裝sbt讓scala 2.8輕鬆運行。 – Debilski 2010-11-18 20:05:55