我正在尝试使用lex和yacc等工具从头开始构建配置文件解析器(c ++应用程序)。解析器将能够解析像
这样的文件# Sub group example
petName = Tommy
Owner = {
pet = "%petName%"
}
是否有关于如何使用lex和yacc等工具实现此目的的文章的分步指南/链接?我的想法是我会用getConfig(string propName)等方法写一个类说Config(c ++)。如果我像config.getConfig(Owner.pet)一样调用它,它将返回给我Tommy。
答案 0 :(得分:1)