【发布时间】:2013-06-29 14:07:52
【问题描述】:
我正在学习关于 SICP(计算机程序的结构和解释)的书,这本书需要我学习 lisp,所以我为 Windows 安装了一个名为 SBCL(Steel Bank Common Lisp)的 lisp 编译器。问题是我从书中发现了这段代码:
(define pi 3.14159)
(define radius 10)
(* pi (* radius radius))
在notepad++上保存为filename.lisp并运行。
发生了一个错误,它说: “函数 COMMON-LISP-USER::DEFINE 未定义。” 为什么会这样?我该如何完成这项工作?
【问题讨论】:
-
DrRacket 是一个很棒的 IDE/SCheme 实现,有人支持 SICP:neilvandyke.org/racket-sicp
标签: lisp scheme common-lisp