An attempt at a C configuration file parser.