我正在尝试在我的 Mac 上从优秀的 APL Wiki 和 gnu-apl 学习 APL,但我在创建函数时遇到了麻烦。
具体来说,我正在尝试从wiki创建“TRY1”函数。
它在 gnu-apl 中不起作用,所以我按照说明下载并安装了APLEditor,现在可以在我的工作区中调用编辑器:
E∆Edit ''
我有点困惑:如何命名和保存函数以在我的工作区中使用?
刚开始使用 APL,我会使用内置的 del (∇) 编辑器,尽管 wiki 声称您可能永远不需要学习它。del 编辑器是 PC-DOS 附带的旧 EDLIN 编辑器的精神等价物,与光滑的全屏编辑器相比,使用起来原始而痛苦。(这也是我们过去所拥有的一切)。只需完全按照您看到的方式输入函数即可。
∇TRY1
[1] '输入一些数字:'
[2] 数字←⎕</p>
[3] '总计为:'(+/NUM)
[4] ∇</p>
括号中的行号([1]、[2]、[3] 和 [4])应该由系统提供,就像 shell 提示符一样。[4] 之后的最后一个 del (∇) 应该让您退出编辑模式并返回立即执行模式。
完成后,输入 )FNS,您应该会看到 TRY1。然后输入 TRY1 运行它。
之后,您可以尝试一些优秀的“售后”编辑器。