2016-11-30 13 views
0

Мне нужно создать окно со свойствами класса (его значениями слотов).LISP: получить имена всех слотов из экземпляра класса

Это было бы что-то вроде describe функция.

Мой вопрос: Как получить все слоты для этого класса?

Я ничего не смог найти, только функция describe.

+2

См http://stackoverflow.com/q/40742048/5747548 – jkiiski

ответ

1

Как насчет

(mapcar #'slot-definition-name (class-slots class)) 
+0

Да. Он отлично работает. –

+0

См. Также https://github.com/pcostanza/closer-mop – coredump

 Смежные вопросы

  • Нет связанных вопросов^_^