是否有一套漂亮且友好的 ANSI Common Lisp 可搜索文档在任何地方?最好是可以下载离线使用的。我有谷歌,但只能找到静态 HTML 页面,这基本上意味着你需要确切地知道你在寻找什么。
我正在寻找类似http://erldocs.com/的内容,我可以在其中输入“字符串”或“列表”之类的内容,所有匹配的功能都会立即出现,让我可以轻松点击和浏览。
手册页没有用处,因为您需要知道所需的确切功能,而可搜索样式允许您在事先不知道功能的情况下发现功能。
是否有一套漂亮且友好的 ANSI Common Lisp 可搜索文档在任何地方?最好是可以下载离线使用的。我有谷歌,但只能找到静态 HTML 页面,这基本上意味着你需要确切地知道你在寻找什么。
我正在寻找类似http://erldocs.com/的内容,我可以在其中输入“字符串”或“列表”之类的内容,所有匹配的功能都会立即出现,让我可以轻松点击和浏览。
手册页没有用处,因为您需要知道所需的确切功能,而可搜索样式允许您在事先不知道功能的情况下发现功能。
CLHS 的可下载版本以信息格式提供:
ftp://gnu.org/gnu/gcl/gcl.info.tgz
这是一个方便的 emacs 函数,用于在使用 F1 的点下查找符号:
(defun clhs-info ()
(interactive)
(ignore-errors
(info (concatenate 'string "(gcl) " (thing-at-point 'symbol)))))
(add-hook 'lisp-mode-hook
(lambda ()
(define-key lisp-mode-map [f1] 'clhs-info)))
您也可以使用 Info-index 而不是串联进行部分匹配。