我对实现解析器的知识有点生疏。
我不知道该领域的当前研究状态,可能需要一些有关最新进展及其对性能影响的链接。
也欢迎有关编写解析器的一般资源(教程、指南等),因为我在大学学到的很多东西我已经忘记了:)
我有龙之书,但仅此而已。
有没有人对像 ANTLR 这样的解析器生成器及其性能有意见? (即与其他生成器的比较)
编辑 我的主要目标是 N3 表示法中的 RDF/OWL/SKOS。
最佳答案
提到龙书和antlr就说明你已经回答了你自己的问题。
如果您正在寻找其他解析器生成器,您还可以查看 boost::spirit ( http://spirit.sourceforge.net/)。
根据您想要实现的目标,您可能还需要考虑 DSL,您可以自行解析或使用脚本语言编写,例如 boo、ruby、python 等...
关于parsing - 编写解析器 - 需要指南和研究论文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/244253/