与“man”等价的公共Lisp`
我正在使用clozure common lisp。是否有一个与unix与“man”等价的公共Lisp`,lisp,common-lisp,Lisp,Common Lisp,我正在使用clozure common lisp。是否有一个与unixman命令或其他类似的通用lisp 从开始 您可能还需要考虑,但这是较低的级别。正如您所评论的,HySSPEC是常用LISP标准函数的最佳在线文档。您可以下载它以供脱机使用 如果您还想记录自己的代码,可以使用: (defun simple-function (a b) "Documentation of a simple function" (+ a b)) 或者这个: (defun simple-function
man
命令或其他类似的通用lisp 从开始
您可能还需要考虑,但这是较低的级别。
正如您所评论的,HySSPEC是常用LISP标准函数的最佳在线文档。您可以下载它以供脱机使用
如果您还想记录自己的代码,可以使用:(defun simple-function (a b)
"Documentation of a simple function"
(+ a b))
或者这个:
(defun simple-function (a b)
(:documentation "Documentation of a simple function")
(+ a b))
根据建议,您可以通过以下方式访问docstring:
(describe #'simple-function)
或以互动方式与:
(inspect #'simple-function)
可以找到有关常见Lisp文档的一个很好的答案。标准函数的最佳来源是。如果您使用的是Emacs+SLIME,那么可以使用“C-C-d h”在其中查找函数。就我个人而言,我喜欢将Emacs配置为在Eww中使用hyperspec的脱机副本(用于即时页面加载)(在文本模式下也能很好地工作)。不要忘记非常有用(与类似的命令行工具同名)的可能副本小尼特:文档,不是以
:documentation
关键字为前缀的列表。