我正在尝试编译的类中有一个旧的 X10 示例。
import x10.array.Array;
import x10.io.Console;
...
public static def main(args: Array[String](1)) {
val regionTest = 1..12;
val testArray = new Array[Int](1..12, (Point)=>0);
for ([i] in testArray) {
testArray(i) = i;
Console.OUT.println("testArray("+i+") = " + testArray(i));
}
}
不幸的是,它似乎已经过时了。我可以自己弄清楚你现在必须写public static def main(args:Rail[String])
。的定义val regionTest = 1..12
似乎还可以。数组的语法一定是错误的,下面的所有行也可能是错误的。我尝试使用本指南解决此问题,但没有成功。
我的设置正在运行,新的 X10 Eclipse IDE 项目中的初始类运行。
有人可以帮我把它移植到 2.5.x 版吗?