Configurator is a C++ library for configuration file parsing. Allows to use arbitrary nesting of sections. User can define option's default value, necessity and semantic check. Supports single-line and multi-line comments (in C++ style). Provides common checks of options and sections, like duplication, incorrection, etc. It uses only Boost C++ libraries and ISO C++. It is header-only (does not require building) and very easy to use.
These details are provided for information only. No information here is legal advice and should not be used as such.