Doing an Undump on strings such as $VAR1="Hello"; 1, $VAR1="Hello"; {x=>123}, or even just {x=>123} causes warnings to be emitted (Redundant argument in sprintf at .../PPI/Dumper.pm line 247.; $PPI::Dumper::VERSION=1.236) and the trailing true value is ignored instead of reporting an error like in other cases ($VAR1="Hello"; 0 causes input doesn't look like Data::Dumper output).
Doing an
Undumpon strings such as$VAR1="Hello"; 1,$VAR1="Hello"; {x=>123}, or even just{x=>123}causes warnings to be emitted (Redundant argument in sprintf at .../PPI/Dumper.pm line 247.;$PPI::Dumper::VERSION=1.236) and the trailing true value is ignored instead of reporting an error like in other cases ($VAR1="Hello"; 0causesinput doesn't look like Data::Dumper output).