什么是C#输出最快的解析器生成器工具?

Ani*_*jee 6 .net c# parser-generator compiler-compiler

我正在寻找一个解析器生成器工具,它提供C#输出并且相当快.我的目标是像文本一样解析JSON并从中创建CLR对象.我使用了GOLD Parser引擎,但事实证明它对我的需求很慢.任何人都可以建议我一个好的和快速的解析器生成器工具,它发出C#代码?我听说过Irony和ANTLR,但没有经验.它们生成相当快的解析器还是有更好的选择?

sgo*_*les 6

我认为您应该考虑GPLEX扫描仪生成器.这是在词法规范中使用的最快的,不需要回溯,并且没有锚定模式.

此外,您还可以使用SLK Parser Generator(它支持C,C++,Java,C#语言).

也可以联系这个问题.
它询问有关改进您使用过的GOLD Parser:[改进GOLD Parser]