Yacc and Lex parsers for configuration files