未能定义一个SICP的无限流

时间:2016-01-18 03:33:25

标签: stream scheme infinite sicp

在书中(计算机程序的结构和解释第3.52节,中文版),我们使用代码:

(define ones (cons-stream 1 ones))

定义一个无限流。

但是当我跑这个时,我遇到了Unbound variable: ones错误。 为什么?我错过了什么吗?

The part of English version of the book

1 个答案:

答案 0 :(得分:1)

我定义了" cons-stream"在我跑这个之前作为一个lambda。但是" cons-stream"需要成为一个宏。 :)