Curso de Raku / Avanzado / Depuración

Depuración con dd

Hay diferentes formas de depurar un programa, desde una simple instrucción de impresión como say hasta herramientas de rastreo más elaboradas. En esta sección, veremos la práctica rutina dd. Está integrada en el compilador Rakudo, aunque no es parte del estándar del lenguaje Raku en sí.

El nombre dd significa data dumper (volcador de datos). A diferencia de say o put, que están destinados a la salida normal del programa, dd imprime una representación orientada al desarrollador de un valor — la misma forma similar a código producida por el método .raku de la sección anterior. Escribe en el flujo de error estándar, de modo que su salida no se mezcla con los datos que tu programa imprime para el usuario.

Temas de esta sección

Práctica

Resuelve 1 cuestionario sobre el contenido de esta sección.

Ejercicios

Esta sección contiene 3 ejercicios. Mira todos los temas de esta sección antes de empezar los ejercicios.

  1. Volcar la estructura de datos
  2. Volcar una variable tipada
  3. Volcar un hash

Eligiendo el correcto   |   Volcado de variables