我看到(在.Q.fpn
)以下技术来解析和显示bt
传递给.Q.trp
函数的对象:
q)f:{x+1}
q).Q.trp[f;`a;{'(x;y)}]
'type
[4] f:{x+1}
^
[3] (.Q.trp)
[2] .Q.trp[f;`a;{'(x;y)}]
^
[0] .Q.trp[f;`a;{'(x;y)}]
^
'(x;y)
看起来像是一个异常构建结构,但 Kx 文档说只有两种异常构建方式:从符号和字符串。看起来我们可以从(symbol; bt object)
.
那么建筑'(x;y)
代表什么?
我们可以构建与异常不同的东西'(x;y)
吗?