Lispユーザ協会のウェブページ群を徐々に日本語に翻訳してここで公開する予定です。
Emacsからキーワードを指定してCommon Lispに関連した文書を表示するコマンド `cl-lookup'を提供します。hyperspec-addon.elの後継パッケージです。
次のような設定により、どのような種類の項目を登録するかを指定します。
(setq cl-lookup-categories
'(:hyperspec-index ; e.g. "", "spec" "CLHS"
:hyperspec-chapters ; e.g. [index], [syntax]
:format-control-characters ; e.g. "~C: Character", "~%: Newline"
:reader-macro-characters ; e.g. "(", "#'", "#b", "#+"
:loop ; e.g. loop:with, loop:collect
:arguments ; e.g. :test, :key, :eof-error-p
:concepts ; e.g. "lambda lists:", "character names:"
"cl-lookup-glossary" ; e.g. {absolute}, {binding}
"cl-lookup-mop" ; e.g. add-dependent, ensure-class
;; implementation specific categories
;; "cl-lookup-clisp" ; e.g. ext:cd
;; library categories
"cl-lookup-ppcre" ; e.g. cl-ppcre:parse-tree-synonym
))
Emacsのエコーエリアに、現在ポイントがある関数や変数の情報(関数のパラメータや返り値、変数の値など)を自動的に表示します。Common Lispの標準関数、マクロ、スペシャルオペレータの情報をデータベースとして持っています。SLIMEのautodocモードと連携することにより、ユーザ定義の関数のパラメータや、グローバル変数の値を表示します。
Common Lisp で Common Lisp を実装。進行中。
Xyzzyエディタで、 Common Lisp規格によって規定されている拡張loop構文を使えるようにするライブラリ (loop.lzh 21,706 bytes)です。