A YAMLy configuration parser-generator for C
MIT License
quire is a parser generator for configuration files.
:State: Alpha (it's ok to use in production as long as your config doesn't come from untrusted party) :Documentation: http://quire.readthedocs.org/
Parsing configuration files is uneasy work. There are a lot of configuration file parsers, but syntax of most of them is ugly. Also all parsers I have seen before, require you fetch every option from configuration library and copy it to your own structure. Also it's not easy to make reusable parts for configuration file (they have only scalar variables usually). So...
.ini
files)All this to meet the following goals:
The quire library is successor to old coyaml_ library of the same author
.. _YAML: http://yaml.org .. _coyaml: http://github.com/tailhook/coyaml
Build process is done with cmake::
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
make
make install