|memaddr||Should the dumper print the memory addresses of each PDOM element. True/false value, off by default.|
|indent||Should the structures being dumped be indented. This value is numeric, with the number representing the number of spaces to use when indenting the dumper output. Set to 2 by default.|
|class||Should the dumper print the full class for each element. True/false value, on by default.|
|content||Should the dumper show the content of each element. True/false value, on by default.|
|whitespace||Should the dumper show whitespace tokens. By not showing the copious numbers of whitespace tokens the structure of the code can often be made much clearer. True/false value, on by default.|
|comments||Should the dumper show comment tokens. In situations where you have a lot of comments, the code can often be made clearer by ignoring comment tokens. True/false value, on by default.|
|locations||Should the dumper show the location of each token. The values shown are [ line, rowchar, column ]. See location in PPI::Element for a description of what these values really are. True/false value, off by default.|
The print method generates the dump and prints it to STDOUT.
Returns as for the internal print function.
The string method generates the dump and provides it as a single string.
Returns a string or undef if there is an error while generating the dump.
The list method generates the dump and provides it as a raw list, without trailing newlines.
Returns a list or the null list if there is an error while generation the dump.
See the support section in the main module.
Adam Kennedy <email@example.com>
Copyright 2001 - 2011 Adam Kennedy.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
The full text of the license can be found in the LICENSE file included with this module.
|perl v5.20.3||PPI::DUMPER (3)||2014-11-11|