【发布时间】:2012-04-14 02:54:10
【问题描述】:
我希望允许用户在“自定义”emacs 后端中选择自己的命令(并且通常能够将可执行表单名称存储在变量中)但这不起作用:
(defun dumb-f ()
(message "I'm a function"))
(defvar my-function "dumb-f")
(my-function)
==> Debugger entered--Lisp error: (invalid-function "dumb-f")
(setq my-function 'dumb-f)
(my-function)
==> Debugger entered--Lisp error: (invalid-function "dumb-f")
我尝试了各种形式,但仍然没有运气,而且我很难找到它,我得到了关于函数和变量的数千页结果,但没有关于如何将前者放入后者..?
【问题讨论】: