作为数组成员的函数示例

函数可以是数组的成员。

Assign/ANARRAY = ARRAY (3, FACTORIAL, "Hello World", ADD5)
将 ANARRAY 分配为一个具有这 4 个元素的数组:数值 (3)、函数 (FACTORIAL)、字符串 ("Hello World") 以及函数 (Add5)。

Assign/V6 = ANARRAY[2](4)
ANARRAY 的第二个元素就是函数 FACTORIAL。参数4 传入了该函数,结果 24 被分配给 V6。

Assign/V7 = ANARRAY[2](ANARRAY[4] (ANARRAY[1]))
从内向外:ANARRAY (3) 的第一个元素传给第四个数组元素 (Add5) 的函数。结果 8 传给第二个数组元素 (FACTORIAL) 的函数,并被赋值给 V7。V7 则接收值 40320。