This class is a Perl version of Java's java.util.Properties and aims
to be format-compatible with that class.
Data::Dumper::Perltidy encapsulates both Data::Dumper and
Perl::Tidy to provide a function that stringifies a Perl
data structure in a pretty printed format.
This module allow the user to dump variables in a Data::Dumper format.
Unlike the default behavior of Data::Dumper, the variables are named
(instead of $VAR1, $VAR2, etc.) Data::Dumper provides an extended
interface that allows the programmer to name the variables, but this
interface requires a lot of typing and is prone to tyops (sic). This
module fixes that.
Data::Dumper::Simple is actually a source filter that replaces all
instances of Dumper($some, @args) in your code with a call to
Data::Dumper->Dump(). You can use the one function provided to make
dumping variables for debugging a trivial task.
Note that this is primarily a debugging tool. Data::Dumper offers a
bit more than that, so don't expect this module to be more than it is.
Given a list of scalars or reference variables, writes out their contents in
perl syntax. The references can also be objects. The contents of each variable
is output in a single Perl statement. Handles self-referential structures
correctly.
The return value can be evaled to get back an identical copy of the original
reference structure.
Data::GUID provides a simple interface for generating and using globally
unique identifiers.
Encode/Decode values in a structure.
Creates a dump from binary data and user defined range descriptions.
The goal of this module is to create an easy to understand dump of binary data.
This achieved through:
- Highlighted (colors) dump that is easier to understand than
a monochrome blob of hex data
- Multiple rendering modes with different output formats
- Bitfield rendering
- Skipping uninterresting data
- The possibility to describe complex structures
Data::Rx is the perl implementation of Rx schema system.
Data::Hierarchy provides a simple interface for manipulating inheritable
data attached to a hierarchical environment (like filesystem).
This module provides a round robin object implementation. It is similar
to an iterator, only the internal counter is reset to the beginning
whenever it reaches the end. It might also be considered as a circular
iterator.