Depuración en Lisp
- (describe #'nombre funcion)
Nos da una descripción completa de la función.
- (describe objeto)
Nos da una descripción de variables y otros símbolos.
- (apropos nombre objeto)
Devuelve las descripciones de los objetos relacionados con el que hemos buscado (por eso el apropos; a proposito de)
- (dribble "nombre fichero")
Forma especial que hace que las iteraciones con Lisp se escriban en un fichero además de imprimirse por pantalla.
- (dribble)
Sin nombre de fichero hace que deje de escribirse en fichero las iteraciones.
- (trace nombre funcion)
Cuando se llama a esa función muestra las llamadas (solo de esa función, si se llama a otras funciones no las muestra)
- (time forma)
Devuelve el tiempo y la memoria usada para ejecutar esa forma.
- (step expr)
Ejecuta paso a paso una expresión y a cada paso abre la shell de depuración.
<< Home