Windows操作系统上的PEG解析器库

时间:2011-03-04 07:45:15

标签: c++ peg

Windows是否有任何解析表达式语法(PEG)C ++库?我试图用MS Visual Studio编译pegc / legc,pegc是徒劳的。 :(

2 个答案:

答案 0 :(得分:0)

我对Boost.Spirit.Qi有好运,这应该与最近版本的Microsoft编译器相当好。但要预先警告:有一个学习曲线。

如果您只想要一个解析器生成器,还可以看看这个相关的问题:Is the ANTLR parser generator best for a C++ app with constrained memory?

答案 1 :(得分:0)

尝试使用搜索引擎。你会找到一个关于PEGs的维基页面,你会发现list of libraries实施PEG。其中一个是Boost.Spirit