in reply to Using do to read config

You can also use my Parse::RecDescent-based tool to reverse the result of Data::Dumper without resorting to a single bit of eval, presented in one of my Linux Magazine columns.

-- Randal L. Schwartz, Perl hacker