Escribí una función Lisp anteriormente que tenía un error. El primer desafío fue descubrir cómo ver la función nuevamente. Ese desafío está resuelto. Ahora que veo LO QUE he hecho mal, ¿quiero modificar el contenido de la función definida sin reescribir todo?¿Modificar la función Lisp sin reescribirla?
Parece tan inteligente como Lisp, tiene que haber una manera de hacer esto, simplemente no sé lo que es porque soy bastante nuevo en el idioma. Se puede hacer esto?
Creo que veo mi malentendido. Solo estoy codificando en el REPL ahora. así que mi pregunta fue más en la línea de esto (solo y ejemplo): si tengo (defun add-something (x) (+ x 5)) y quería cambiarlo a (+ x 9) ¿hay alguna manera fácil? hacer eso sin RETENER todo (porque en mi caso la función es MUCHO más larga)? Creo que mi RESPUESTA es escribir mi código en un ARCHIVO en lugar de REPL y simplemente hacer (archivo de carga) o algo así. – trh178