继续走出Chapel的FORALL循环

时间:2017-10-20 15:59:53

标签: chapel forall

当你写出这样的全部大写字母时,你真的看到了FORTRAN的传统。无论如何,我无法使forall continue语法正确。

var ids = {1,2,3,5,7,11};

forall id in ids {
  if id == 5 then writeln("High Five!!");
  if id == 7 then continue;
  writeln(id);
}

如何正确地跳出这个循环"在Chapel中使用forall时?

==编辑==

错误是

 error: break or continue is not in a loop

1 个答案:

答案 0 :(得分:2)

除了误导性的错误信息之外,我认为您只是在当前版本的Chapel(1.16.0)中遇到了一个未实现的功能。即,我认为这应该有效。让我们选择您在上面评论部分提交的问题继续讨论。