KDB如何在没有递归的情况下导致无限循环

时间:2014-07-26 23:41:05

标签: kdb

是否存在导致KDB无限循环的表达式?

这不使用循环或递归。

2 个答案:

答案 0 :(得分:2)

包含扫描或副词的语句会让你陷入无限循环。类似的东西:

{sqrt x}\[{x>0};100]

这将继续取前一输出的平方根(初始输入为100),直到答案不再满足x> 0。所以第一个参数实际上是有一段时间,即使我们不使用while关键字。这是你在找什么?

答案 1 :(得分:0)

我假设您的意思是不使用while循环等。当应用的函数是monadic时,您应该查看overscan的行为。此行为在kx wiki iteration with over

中有详细说明