-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