哪里有commonlisp 手册

with-open-file | Common Lisp (New) Language Reference 这个地址就是手册,但是不好用,我在这地址寻找 with-open-file 的用法, 这里对 options 参数没说明

Options are used as keyword arguments to open

这个文档里面有说明的,它是用于 open 方法的参数的,详细的看 open 就好了

https://www.lispworks.com/documentation/HyperSpec/Front

以前写 Common Lisp 时很喜欢的参考网站

1 个赞

恩,看到来,之前我点击 这页的 Arguments and Values:

stream – a variable.

filespec—a pathname designator .

optionsforms; evaluated., 这个options 后面的 forms 这个连接,啥也没有, 你帮我解决了,多谢.

我最开始也看到了这个,不过我又尝试了一下搜索 options,才找到的。文档中有时候对参数不会只提及一次,所以可以搜索试试

好的,多谢指点

在 Emacs 里面用 sly 应该是可以得到补全提示的吧?

或者可以用 sly-documentation-lookup 会默认打开 CLHS, 平时用的比较多的是 sly-describe-symbolsly-describe-function, 可以绑定个快捷键, 就和 elisp 的使用差不多的感觉了. (SLY Manual Documentation Commands).

更加激进一点可以使用 sly-edit-definition (SLY Manual Finding Definitions 直接查看源码.

1 个赞

多谢,又学到知识了,不过文档还是比补全详细多了,有参数的含义,补全没有参数含义

现代一点的 https://cl-community-spec.github.io/

1 个赞
  1. sly 的文档搜索,自动跳转到 lispworks 的网页文档。

  2. CLtL2 的索引

1 个赞

这是什么系统,看着挺不错啊

应该是苹果的 MacOS