gpt4 book ai didi

scheme - 这个方案的意义是什么

转载 作者:行者123 更新时间:2023-12-04 17:28:20 24 4
gpt4 key购买 nike

我是 Scheme 的新手,通过查看 SICP 的练习 1.5,这个表达式的含义/用法是什么?

(define (p) (p))

谢谢!

最佳答案

(define (p) (p))

上面定义了一个函数 p它不接受任何参数并递归地(无限地)调用自己。

练习 1.5 是关于应用顺序与正常顺序评估的。
(define (test x y)
(if (= x 0)
0
y))

(test 0 (p))

按应用顺序计算所有参数,然后将它们应用于 test ,因此如果解释器在这种特定情况下使用这种评估,程序将卡住。

关于scheme - 这个方案的意义是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2924602/

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