me gustaría hacer algo parecido a esto:¿Cómo puedo hacer que el constructor de una estructura se evalúe secuencialmente en Common Lisp?
(defstruct person
real-name
(fake-name real-name)) ;if fake-name not supplied, default to real-name
Sin embargo, Common Lisp dice The variable REAL-NAME is unbound.
Entonces, ¿cómo puedo obtener el constructor para evaluar sus argumentos de forma secuencial (como puedo con argumentos clave de función), o de qué otra ¿debería estar mejor haciendo esto?