我理解(count 1 2 3,)
这是一种组合,因为我看到它的类型是 105。
q)type(count 5 6,)
105h
最初我以为这是一个隐式组合的例子,它
将一个或多个一元值与更高等级的值组合起来
我认为价值观是
- 一元:
count
- 一元:
1 2 3
- 二进制:(
,
连接)
但是,我认为这并不正确,因为,
(连接运算符)的等级为 2,但组合的结果只有等级 1。这与我读到的相反,即组合的结果应该与最后一个值具有相同的等级。
有人能帮忙解释一下这种构图究竟是如何运作的吗?
我怀疑“组合值”是
- 一元:
count
- 一元:
1 2 3,
如果是这样的话,那么组成一系列一元值是否需要如本页@
底部所述的 (应用) ?
它是隐式组合,但以不同的顺序创建,从而产生不同的结果。
来自网站的示例:
0|+
是noun rank2 rank2
此示例将 绑定
noun
到rank2
其右边,留下尾部,rank2
使整个组合的排名为2
。你的例子:
count 5 6,
是rank1 noun rank2
此示例再次将
noun
to绑定rank2
到其右侧,从而1
在撰写之前将其降低到排名