gpt4 book ai didi

apl - 分配一个 niladic 函数

转载 作者:行者123 更新时间:2023-12-05 00:09:17 26 4
gpt4 key购买 nike

一个非尼拉第函数 F 可以赋值给一个变量 G

G ← F

但是,如果 F 是 niladic,我如何防止它被评估?

最佳答案

你不能。

在某种程度上,niladic 函数的行为类似于数组,只是它们的值直到被使用时才被确定。这也意味着它们展示了值语义而不是引用语义。另请注意,niladic 函数不能是运算符的操作数,而是它们的结果将成为操作数。

规避这两个问题的一种方法是将 niladic 函数包装在 dfn 中,以便它接受一个(或两个)虚拟参数,因此:

G←{F}

关于apl - 分配一个 niladic 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54347638/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com