CommonLispのパッケージについてメモ
パッケージ
使い方
- パッケージ定義
(defpackage :jp.gr.ok.test (:use :common-lisp) (:export :hoge))
- カレントパッケージ(*package*)の切替
(in-package :jp.gr.ok.test)
- 指定したパッケージの(エクスポートされている)シンボルを全てインポート
(use-package :jp.gr.ok.test) ;インポートされると、パッケージ指定なしで参照可能 (hoge)
- インポートせずに(ロードのみ実施)シンボルを参照
(load "C:/temp/test.lisp") ;参照する際はパッケージ指定が必須 (jp.gr.ok.test::hoge)
- ロードされているすべてのパッケージを表示
(list-all-packages)
標準パッケージ
参考文献
- 作者: Peter Seibel,佐野匡俊,水丸淳,園城雅之,金子祐介
- 出版社/メーカー: オーム社
- 発売日: 2008/07/26
- メディア: 単行本(ソフトカバー)
- 購入: 8人 クリック: 192回
- この商品を含むブログ (69件) を見る