Если я правильно понимаю ваш вопрос, вы хотите, чтобы myfunc
знал, что такое "имя".Вот как вы это сделаете.
(defun myfunc (name arg1 arg2 ... argN)
(setf var name) ;;if this is what you want
... do things with args and name...)
Затем выполните
(defparameter name (myfunc 'name args...))
Однако, если вы хотите делать такие вещи часто, вы можете создать макрос, который будет'name
для вас.
Кроме того, найдите symbol-value
, если хотите получить значение символа (например, 'name
)