Delete/remove/drop 变量在 q

Delete/remove/drop variable in q

我在 :

中创建了一个变量
q)myvar: 1

如何删除? 我试过:

q)delete myvar from `.z

但是命名空间 `.z 显然不正确,因为变量仍然存在:

q)myvar
1

top 命名空间实际上称为 `.,因此以下内容将起作用:

q)delete myvar from `.
`.
q)myvar
`myvar

此外,运行 key `. 将显示在顶级命名空间中定义的所有变量。