0

是否有一套漂亮且友好的 ANSI Common Lisp 可搜索文档在任何地方?最好是可以下载离线使用的。我有谷歌,但只能找到静态 HTML 页面,这基本上意味着你需要确切地知道你在寻找什么。

我正在寻找类似http://erldocs.com/的内容,我可以在其中输入“字符串”或“列表”之类的内容,所有匹配的功能都会立即出现,让我可以轻松点击和浏览。

手册页没有用处,因为您需要知道所需的确切功能,而可搜索样式允许您在事先不知道功能的情况下发现功能。

4

2 回答 2

3
  • CLHS:符号索引
  • l1sp.org
  • 在 Slime 中,键入C-cC-dh、搜索词的几个字符,然后Tab获取完成列表。
  • 只需输入(apropos "term")repl。
于 2013-05-04T09:11:03.677 回答
1

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 而不是串联进行部分匹配。

于 2013-05-07T08:46:48.067 回答