【发布时间】:2014-08-06 19:12:37
【问题描述】:
据说 Lisp 可以重新定义其核心功能。
我想给函数cl:documentation函数定义一个别名,这样
(doc 'write 'function) === (documentation 'write 'function)
如何在 SBCL 中完成并使其永久化?
【问题讨论】:
-
redefining built-in function 的可能副本;请修改问题是你的意思是别的。
-
除了没有关于如何使其永久化的信息之外?也许我只是个菜鸟,因为我刚开始学习普通的 lisp。
-
什么是“REPL 函数”?
-
对不起,我的意思是内置的
documentation函数,这样 in 可以在这个缩短的版本中使用,尤其是在 REPL 中。 -
(setf (symbol-function 'doc) #'documentation)。在 SBCL 的初始化文件中设置或加载它。
标签: common-lisp sbcl