2

パッケージで定義されているすべてのクラスをリストすることは可能だと確信していますが、その方法がわかりません。

誰も答えを持っていますか?

ありがとう、

4

1 に答える 1

3

私はついにこのコードを書きました。それは私が必要としていたことをします:

(defun list-package-class (package)
  (let (classes) 
    (do-external-symbols (s (find-package package))
      (when (find-class s nil)
        (push s classes)))
    classes))
于 2014-04-12T13:40:40.750 に答える