-2
我在大學參加了一個併發課程,這是我第一次嘗試在Scala中編程。爲什麼在scala中不識別proc?
我已經複製了下面的Scala代碼,因爲它是在講座中編譯它的。
import Extras._
object Test{
var x=0
val P = proc {for (i<-0 until N)x=x+1}
def main(args:Array[String])=
for (y<-0 until 5){x=0;P();println(x)}
}
但是,我得到以下錯誤。
bash-4.2$ scalac ~/Scala/helloworld
/users/mscs5674/Scala/helloworld:5: error: not found: value proc
val P = proc {for (i<-0 until N)x=x+1}
^
one error found
你知道我在做什麼錯,我該如何解決這個問題?
'proc'不是一個標準的Scala的東西,你必須從'test.cso'進口它。詢問你的教授,或者查看講座筆記,看看是否在某處解釋。 – Jesper