Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Function 使用APLEdit在gnu apl中创建函数_Function_Apl - Fatal编程技术网

Function 使用APLEdit在gnu apl中创建函数

Function 使用APLEdit在gnu apl中创建函数,function,apl,Function,Apl,我试图在Mac上从优秀的APL Wiki和gnu APL学习APL,但在创建函数时遇到了麻烦 具体来说,我正试图从中创建“TRY1”函数 它在gnu apl中不起作用,因此我按照说明下载并安装了它,现在可以在我的工作区中使用以下命令调用编辑器: E∆Edit '' 我有点困惑:如何命名和保存函数以便在我的工作区中使用?为了开始使用APL,我会使用内置的del(∇) 编辑器,尽管wiki声称你可能永远都不需要学习。del编辑器在精神上等同于PC-DOS附带的老EDLIN编辑器,与光滑的全屏编辑器

我试图在Mac上从优秀的APL Wiki和gnu APL学习APL,但在创建函数时遇到了麻烦

具体来说,我正试图从中创建“TRY1”函数

它在gnu apl中不起作用,因此我按照说明下载并安装了它,现在可以在我的工作区中使用以下命令调用编辑器:

E∆Edit ''

我有点困惑:如何命名和保存函数以便在我的工作区中使用?

为了开始使用APL,我会使用内置的del(∇) 编辑器,尽管wiki声称你可能永远都不需要学习。del编辑器在精神上等同于PC-DOS附带的老EDLIN编辑器,与光滑的全屏编辑器相比,它使用起来既原始又痛苦。(这也是我们过去所拥有的一切)。只需输入你所看到的功能即可

∇TRY1

[1] '键入一些数字:'

[2] NUM← ⎕

[3] '总计为:'(+/NUM)

[4]∇

括号中的行号([1]、[2]、[3]和[4])应该由系统提供,就像shell提示符一样(∇) [4]之后,您将退出编辑模式并返回立即执行模式

完成后,键入)FNS,您将看到TRY1。然后键入TRY1运行它


之后,您可以尝试一些优秀的“售后服务”编辑器。

我仍然想学习使用APLEdit,但我也不清楚如何在DEL中编辑和操作行-MicroAPL的本教程澄清了许多问题:这看起来是一个很好的教程。与往常一样,在各种APL系统中,在DEL编辑器、全屏编辑器和everyt中总是有一些小差异还有别的。