QJson用什么来解析JSON的语法?

时间:2012-04-18 07:02:42

标签: c++ algorithm parsing qjson

我检查了qjson库的源代码,似乎使用了一些.yy文件,那是什么?

这样的东西可以用于任何想要的语法吗?

1 个答案:

答案 0 :(得分:2)

.yy文件包含生成Lexical Analyzer代码的规则。解析器随后使用其输出。 Flex是用于构建词法分析器代码的众所周知的工具。之后,您可以使用像Bison这样的工具来构建解析器代码。所以,可以使用上述工具解析Context Free的任何语法。