Lispを使うためのユーティリティです。LispをSmalltalkのようにイメージ指向で使うことを支援する環境になります。どんなユーティリティがあるかというと、exportされているのは、symbols-with-sourcessourcelist-sourceslist-packages-with-sources*source-types*save-sources位ですが、clパッケージに対応するibclと、cl-userに対するibcl-userは定義時のソースコードを記録するようになっています。...という感じで定義とソースを管理でき、save-sourcesでファイルに書き出せます。;;;;以上ように定義のソースコードはイメージの中に残るので、イメージをダンプすればソースを編集して再定義することも可能です。編集にはソース全体をファイルに書き出しても良いでしょうし、定義をエディタに渡してどうにかすることもできそうです。まとめ今回は、com.informatimago.common-lisp.lisp.ibclを紹介してみました。Interlisp-DはSmalltalkと同じマシンで稼動し、同じようにイメージ指向でしたが、プロジェクトを書き出すmake-packageというユーティリティがあり、依存関係等を管理しつつ書き出したい定義を選択してファイルにまとめてくれるというものでした。com.informatimago.common-lisp.lisp.ibclを使えば、make-packageのようなことが可能になりますね。