Parse::PerlConf - common project configuration based on ``eval''-ing values
my $cfg = new Parse::PerlConf($config_filename)
my $dir = $cfg->get_constant('PUBLISH_HOME');
Parse::PerlConf object is used to get constant or dynamic value by name. The value is actually gotten by ``eval''-ing the associated perl expression.
Line format in config file is:
constant_name[TAB]perl_constant_value
Backslash at the end of line can be used to continue a value definition on the next line. It is possible to use spaces instead of [TAB].
When get_constant method is called with or without additional arguments
perl_constant_value is evaluated and $a, $b up to $j are substituted by
method's additional arguments (maximum 10).
my $dir = $cfg->get_constant('PUBLISH_DIR');
my @subdirs = $cfg->get_constant('PUBLISH_SUBDIRS', 'Article');