Claves de depuración (Manual de Maxima 5.44.0)

Siguiente: Funciones y variables para depurado, Anterior: Depuración del código fuente, Subir: Depurado [Índice general][Índice]

### 38.2 Claves de depuración

Las claves de depuración son palabras que no son interpretadas como expresiones de Maxima. Una clave de depuración puede introducirse dentro de Maxima o del depurador. Las claves de depuración comienzan con dos puntos, ’:’. Por ejemplo, para evaluar una expresión Lisp, se puede teclear `:lisp` seguido de la expresión a ser evaluada.

    (%i1) :lisp (+ 2 3)
    5

El número de argumentos depende del comando en particular. Además, tampoco es necesario teclear el nombre completo de la instrucción, tan solo lo justo para diferenciarla de las otras instrucciones. Así, `:br` sería suficiente para `:break`.

Las claves de depuración se listan a continuación.

`:break F n`

  Establece un punto de referencia en la función `F` en la línea `n` contando a partir del comienzo de la función. Si `F` es una cadena, entonces se entiende que se trata de un fichero, siendo entonces `n` el número de línea a partir del comienzo del fichero. El valor `n` es opcional; en caso de no ser suministrado, se entenderá que vale cero (primera línea de la función o fichero).

`:bt`

  Retrocede en la pila.

`:continue`

  Continua el cómputo de la función.

`:delete`

  Borra los punto de referencia especificados, o todos si no se especifica ninguno.

`:disable`

  Deshabilita los puntos de referencia especificados, o todos si no se especifica ninguno.

`:enable`

  Habilita los puntos de referencia especificados, o todos si no se especifica ninguno.

`:frame n`

  Imprime el elemento `n` de la pila, o el actualmente activo si no se especifica ninguno.

`:help`

  Imprime la ayuda sobre un comando del depurador, o de todos los comandos si no se especifica ninguno.

`:info`

  Imprime información sobre un elemento.

`:lisp expresión`

  Evalúa la `expresión` Lisp.

`:lisp-quiet expresión`

  Evalúa la `expresión` Lisp sin devolver el resultado.

`:next`

  Como `:step`, excepto que `:next` se salta las llamadas a funciones.

`:quit`

  Sale del nivel actual del depurador sin completar el cómputo.

`:resume`

  Continúa con el cómputo.

`:step`

  Sigue con el cómputo de la función o fichero hasta que alcance una nueva línea fuente.

`:top`

  Retorna a Maxima desde cualquier nivel del depurador sin completar el cómputo.

Siguiente: Funciones y variables para depurado, Anterior: Depuración del código fuente, Subir: Depurado [Índice general][Índice]