【发布时间】:2016-03-28 04:03:43
【问题描述】:
我有一个简单的 elisp 脚本,如下所示,我想使用 emacs 运行它。
(defun add-numbers (a b)
(+ a b))
(add-numbers 2 3)
或者,我可以转到ielm 模式并定义一次函数,然后从ELSIP 控制台调用。
我需要一种方法来简单地执行脚本。我觉得有一些键可以让它执行,很可能是c-x c-e,但无法让它工作。
我在C-x C-e 上收到以下错误,但这似乎是一种奇怪的调试器模式。
Debugger entered--Lisp error: (void-variable a)
eval(a nil)
eval-last-sexp-1(nil)
eval-last-sexp(nil)
call-interactively(eval-last-sexp nil nil)
command-execute(eval-last-sexp)
有用的参考
【问题讨论】: