A grammar-based, user-friendly config parser

Edit Package perl-Config-Grammar
http://search.cpan.org/dist/Config-Grammar/

Config::Grammar is a module to parse configuration files. The configuration
may consist of multiple-level sections with assignments and tabular data.
The parsed data will be returned as a hash containing the whole
configuration. Config::Grammar uses a grammar that is supplied upon
creation of a Config::Grammar object to parse the configuration file and
return helpful error messages in case of syntax errors. Using the *makepod*
method you can generate documentation of the configuration file format.

The *maketmpl* method can generate a template configuration file. If your
grammar contains regexp matches, the template will not be all that helpful
as Config::Grammar is not smart enough to give you sensible template data
based in regular expressions. The related function *maketmplmin* generates
a minimal configuration template without examples, regexps or comments and
thus allows an experienced user to fill in the configuration data more
efficiently.

Refresh
Refresh
Source Files
Filename Size Changed
Config-Grammar-1.12.tar.gz 0000026163 25.5 KB
cpanspec.yml 0000000669 669 Bytes
perl-Config-Grammar.changes 0000000918 918 Bytes
perl-Config-Grammar.spec 0000002755 2.69 KB
Latest Revision
Ismail Dönmez's avatar Ismail Dönmez (namtrac) committed (revision 2)
osc copypac from project:openSUSE:Leap:15.0 package:perl-Config-Grammar revision:1
Comments 0
openSUSE Build Service is sponsored by