Por ejemplo, que paso por el nombre de la función a otra función¿Cómo se puede desactivar una función dentro de un defun?
(personal-function 'func-name '(attr1 attr2 ...))
y lo que quiero hacer es
(defun personal-function (func-name)
(defun func-name '(attr1 attr2 ...) (dosomething)))
Sin embargo, se dijo que no puedo defun
con un símbolo ... ¿Qué ¿deberia hacer?
defun no evalúa el nombre, el arglist o el cuerpo. todos tienen que ser valores literales. Entonces tu código tiene dos problemas.1) definirá una función func-name. 2) un aristócrata citado tampoco hará lo que usted espera. –