首页 > 解决方案 > DolphinDB JIT 不支持 while-loop 和 for-loop 中的 break 和 continue 吗?

问题描述

最近我发现 DolphinDB 从1.01版本开始支持 JIT 。但我发现它在 for-loop 或 while-loopbreakcontinue不起作用。我试过这样的事情:

@jit
def foo() {
   for(i in 1..10) {
     break
   }
}
foo()
@jit
def foo() {
    i = 0
    while(i < 100) {
       continue
    }
}
foo()

它们都不起作用,并抛出异常。由于breakcontinue在我以前的脚本中很常见,如果不支持它们会很不方便。所以我的问题是我的代码有什么问题,还是会在以后的版本中得到支持?

标签: jitdolphindb

解决方案


请签出版本 1.01.2。此版本支持在 JIT中使用breakandcontinue


推荐阅读