1
4

2 回答 2

2

除了Richard Park 的出色回答之外,应该注意的是,Dyalog 正在两个方面研究多线阵列:

设计一种新的多线阵列符号

  • 最新版本于 2018 年推出

  • ⎕SE.Link.Serialise可以从几乎任何数组创建多行符号

  • ⎕SE.Link.Deserialise将返回由其参数符号数组指定的数组

多行会话输入

  • 18.0 版(2020 年夏季到期)包括实验性多线会话支持。它必须使用配置参数启用。

  • 它将检测未完成的 dfns(例如MyFn←{and 4{)和控制结构(例如:If myVar>5and :Class MyCl),但不检测数组符号。

  • 18.0 还将包含一个工具,⎕SE.Link.Array它允许在 dfn 中包装多行数组表示法:

{
 [1 2 3
  4 5 6]
}⎕SE.Link.Array⍬
于 2020-03-06T09:08:04.903 回答
2
于 2020-03-06T08:03:45.957 回答