Если я создаю эту функцию
(defun a (&rest x)
x)
У меня есть новая функция, которая имитирует функцию list
. Как я прочитал, я сделал что-то с «функциональной ячейкой» символа a
. До того, как я создал и оценил вышеописанную функцию, я бы получил
Symbol’s function definition is void: a
Если бы я попробовал что-то вроде (a 'b)
. Хорошо. Теперь, есть ли способ увидеть, что именно содержат эти ячейки символов, как они хранят plist, значение и, в моем случае, функцию, например, их структуры данных и как они соединены с символом? Я слышал, что вы можете на самом деле go в эти ячейки символов и манипулировать ими. Я использую elisp, но любые знания Lisp по этому вопросу будут оценены.