【发布时间】:2018-03-05 15:09:50
【问题描述】:
我正在尝试使用 Dyalog APL 从启动脚本中生成函数列表,使用:
⍎ ')fns'
但得到这个错误:
⍎数值错误
在 APLX 的潜在表达式脚本中使用 ⍎ ')fns' 不是问题,但我在 Dyalog 中做同样的事情时会感到沮丧。
帮助表示赞赏。
谢谢
【问题讨论】:
我正在尝试使用 Dyalog APL 从启动脚本中生成函数列表,使用:
⍎ ')fns'
但得到这个错误:
⍎数值错误
在 APLX 的潜在表达式脚本中使用 ⍎ ')fns' 不是问题,但我在 Dyalog 中做同样的事情时会感到沮丧。
帮助表示赞赏。
谢谢
【问题讨论】:
两件事:
)-commands 被称为“system commands”,它们唯一合理的用途是在 APL-Session 中,而不是在用户定义的函数中(因为它们只是“命令”,它们不返回结果。 ))fns 的等效项,请使用⎕NL 3 或(我的首选方式)⎕NL-3,它将结果作为向量的向量返回。 “quad-things”是返回结果的system-functions。【讨论】: