我想学习使用C++进行解析的基础知识。
为此,我想到了一个简单的配置语言,可能如下所示:
/*
same comment syntax as in C++
keywords:
"section" = begins a new section block
"var" = defines a new var
...
*/
section MySection { // also valid: section "MySection" { ... }
var someVar = "foo";
section stuff {
var things = "data";
};
};虚拟语法:
"section" <section_name> "{" <block> "}" ";"
"var" <name> "=" <value> ";"现在我想知道在哪里可以找到可能涵盖这个项目的初学者教程?
发布于 2010-07-24 05:08:39
recursive descent parsers上的维基百科条目应该会让你开始使用它。
https://stackoverflow.com/questions/3322359
复制相似问题