请原谅我的无知。我正在将一些 APL 翻译成另一种格式,但在任何地方都找不到“逗号栏”的功能/含义。不确定这是否会通过,但它看起来像这个“⍪”,由 U+236A 编码。
它似乎结合了 2 个矩阵,但是虽然我发现了一些关于符号本身的提及,但 Google 还不能告诉我它的作用。
为了更加感谢,请指出我可以找到有关所有其他符号功能的信息的来源。
谢谢!
请原谅我的无知。我正在将一些 APL 翻译成另一种格式,但在任何地方都找不到“逗号栏”的功能/含义。不确定这是否会通过,但它看起来像这个“⍪”,由 U+236A 编码。
它似乎结合了 2 个矩阵,但是虽然我发现了一些关于符号本身的提及,但 Google 还不能告诉我它的作用。
为了更加感谢,请指出我可以找到有关所有其他符号功能的信息的来源。
谢谢!
comma-bar的二进形式称为first-axis catenate。
对于矩阵和其他多维数组,catenate 期望指定连接的维度。(参见 [], 'axis'。)如果未指定维度,则假定为最后一个维度。⍪ (comma-bar) 的行为方式与 完全相同,只是默认维度是第一个。同样,如果指定了轴,⍪ 将使用该轴。
这个 microapl 站点也有很好的基本符号参考。
搜索那个网站和维基百科,你应该有足够的时间继续下去。请参阅下面的评论以获取特定于实现的 monadic 版本。