“我被困住了,无法逃脱。” - jclancy
我一直在使用 Dyalog 工作区来玩 APL,但想在 CLI 上尝试一下,所以我从 homebrew 下载了 GNU APL 来检查一下。效果很好!
不幸的是,一旦启动,我不知道如何退出甚至暂停 REPL。
我已经尝试过:
)QUIT
、
)EXIT
、
)STOP
、
)BYE
、
)DONE
,前缀均为
)
和
]
,并且根本没有前缀;
ctrl-C
、
ctrl-D
、
ctrl-Z
均已禁用;
ctrl-x ctrl-c
和
esc :q
,以防万一(他们什么也没做)。
kill -9 $pid
is在文档中:第1.2节。 (关键词“停止”或“退出”——你已经很接近了!)
1.2 启动APL最后的事情先说:在解释如何启动 APL 之前,重要的是要记住如何停止(即退出)它。
^C 和 ^D 都不会阻止 APL——它们还有其他目的。相反,您可以使用命令
)OFF
(在单独的一行上)离开 APL,如下所示:)OFF
如果 APL 正在计算一个函数(并且可能陷入无限循环),那么您可能必须按^C(在 APL 中称为 ATTENTION)才能返回到 APL 的命令模式,然后发出
)OFF
命令。