in reply to Working with a legable config file

Take a look at do FILENAME.

For extra redability, have the config file return a hash reference, like this:

{ foo => 1, bar => "frolicsome", }
Data::Dumper will help with that.

After Compline,
Zaxo