El Módulo Data::Dumper

El módulo Data::Dumper convierte la lista de escalares pasada como parámetro a su función Dumper en una cadena conteniendo código Perl que describe la estructura de datos.

nereida:~/alu/0607/alu2644> perl -wde 0
main::(-e:1):   0
  DB<1> use Data::Dumper
  DB<2> @a = (1, {A => ['AB', 'empty'], B => ['bB', 'empty']})
  DB<3> p Dumper(\@a)
$VAR1 = [
          1,
          {
            'A' => [
                     'AB',
                     'empty'
                   ],
            'B' => [
                     'bB',
                     'empty'
                   ]
          }
        ];
  DB<4> $Data::Dumper::Indent = 0
  DB<5> p Dumper(\@a)
$VAR1 = [1,{'A' => ['AB','empty'],'B' => ['bB','empty']}];
  DB<6> $Data::Dumper::Indent = 1
  DB<8> p Dumper(\@a)
$VAR1 = [
  1,
  {
    'A' => [
      'AB',
      'empty'
    ],
    'B' => [
      'bB',
      'empty'
    ]
  }
];
  DB<9> $Data::Dumper::Indent = 3
  DB<10> p Dumper(\@a)
$VAR1 = [
          #0
          1,
          #1
          {
            'A' => [
                     #0
                     'AB',
                     #1
                     'empty'
                   ],
            'B' => [
                     #0
                     'bB',
                     #1
                     'empty'
                   ]
          }
        ];

Casiano Rodríguez León
Licencia de Creative Commons
Principios de Programación Imperativa, Funcional y Orientada a Objetos Una Introducción en Perl/Una Introducción a Perl
por Casiano Rodríguez León is licensed under a Creative Commons Reconocimiento 3.0 Unported License.

Permissions beyond the scope of this license may be available at http://campusvirtual.ull.es/ocw/course/view.php?id=43.
2012-06-19