有人可以解释或将我链接到任何有用的资源(我在谷歌上找不到任何线程)可以帮助我理解原子是什么。
问问题
13140 次
2 回答
20
如今,我们认为原子是一个不是 cons-pair 且不为 null 的元素。那包含着:
- 数字
- 字符串
- 符号
- 布尔值
- 人物
这最好用以下程序来表达,取自 The Little Schemer 一书:
(define atom?
(lambda (x)
(and (not (pair? x)) (not (null? x)))))
于 2012-09-26T20:56:10.410 回答
2
一些作者(McCarthy 和 Friedman/Felleisen 等)使用术语“原子”来指代不是“缺点”对的数据。我声称,这些天来,您更有可能反转这一点,并测试“cons”-hood 而不是“atom”-hood。您在哪里看到使用的术语?
于 2012-09-26T22:19:15.290 回答