在《计算机程序的结构与解释》第3.52节中文版)一书中,我们使用代码:
(define ones (cons-stream 1 ones))
定义一个无限流。
但是当我运行这个时,我得到了一个Unbound variable: ones
错误。为什么?我错过了什么吗?
本书英文版部分
在运行这个之前,我将"cons-stream"定义为lambda。但是"缺点流"需要是一个宏。:)