考虑:
{. '' NB. makes sense...
</. '' NB. still makes sense....
{. </. '' NB. umm... where did that zero come from?
0
'' -: </. '' NB. and why is it behaving differently from line 1?
1 NB. which is apparently identical to?
Run Code Online (Sandbox Code Playgroud)
这些看似矛盾的解释是什么?
每NuVoc页的{.(头):
如果
y没有项目,则{. y产生一个填充原子的项目。
{.0$0
0
Run Code Online (Sandbox Code Playgroud)
-:1仅当其参数的形状和内容相同时才返回布尔值。</.''是一个没有元素和形状的空列表0(如''),而{.''是一个原子:($它的形状)给出一个空列表:
${.''
$${.''
0
Run Code Online (Sandbox Code Playgroud)
并u:说它是一个空格字符(ASCII 32):
3 u:{.''
32
Run Code Online (Sandbox Code Playgroud)