我最近拿起一本关于 lisp 的旧书,我正在尝试使用 emacs 学习 lisp。我同时使用了 ielm 模式和交互模式,但是我遇到了未定义关键字的问题。我正在遵循这本书的例子,但有时我会得到一个
*** eval 错误 *** Symbol 的函数定义为 void: -the keyword-
诸如:DEFINE、TIMES、DIFFERENCES、ADD1 等关键字将不起作用。而其他关键字,如:SQRT、MAX、MIN 等也可以。
我是 emacs 的完整初学者,所以我不明白什么是错的。