Farid Hajji: Perl - Einführung, Anwendungen, Referenz
2., aktualisierte und erweiterte Auflage
Addison-Wesley Longman, ISBN 3-8273-1535-2
data-dumper-purity.pl
#!/usr/local/bin/perl -w
# data-dumper-purity.pl -- Zirkulaere Referenzen mit Data::Dumper
# Aufruf ohne Argumente: Keine Purity => falsch!
# Aufruf mit Argumenten: Mit Purity => richtig!
use Data::Dumper; # Standardmodul
# Eine komplexe, zirkulaere Datenstruktur
$f = { Cite => [ qw(a circular list) ],
Element => 'a rose is' };
$f->{'Next'} = \$f; # a rose is a rose is a rose is a ...
{
# Stringifizieren, mit oder ohne Purity:
local $Data::Dumper::Purity = 1 if defined $ARGV[0];
$str = Data::Dumper->Dump([$f], [qw($new_f)]);
print "String:\n", "$str\n";
}
[Prev] [Up] [Relevant Chapter] [Next]
[Alte Quelle]
| Last modified: $Date: 2006/05/18 12:55:55 $ FH. Search :: Sitemap :: Disclaimer :: Copyright :: Privacy |
|