我正在研究关于 SICP(计算机程序的结构和解释)的书,这本书需要我学习 lisp,所以我为 Windows 安装了一个名为 SBCL(Steel Bank Common Lisp)的 lisp 编译器。问题是我从书中发现了这段代码:
(define pi 3.14159)
(define radius 10)
(* pi (* radius radius))
将它保存在记事本++ 上作为 filename.lisp 并运行它。
发生错误:“函数 COMMON-LISP-USER::DEFINE 未定义。” 为什么会这样?我如何使这项工作?