papageno:帕雷尔·帕瑟(Parrallel PArser)总经理

时间:2024-05-30 02:55:28
【文件属性】:

文件名称:papageno:帕雷尔·帕瑟(Parrallel PArser)总经理

文件大小:4.6MB

文件格式:ZIP

更新时间:2024-05-30 02:55:28

Lua

帕帕奇诺 基于Floyd运算符优先级语法的PArallel PArser GENeratOr PAPAGENO是功能强大且高效的并行解析器生成器。 它从语法规范开始以与Bison相同的语法生成并行C解析器。 生成的解析器是独立的,可以与常见的GNU Flex生成的词法分析器一起使用,而无需付出更多努力。 生成的解析器已在x86_64和ARM体系结构上成功测试。 PAPAGENO在Python 2.x中实现。 作者和贡献者 亚历山德罗·巴伦吉( Federica Panella 致谢 我们感谢Ermes Viviani在开发初始代码库方面的支持。 参考文献和出版物 使用PAPAGENO生成的JSON解析器可获得的性能几乎与您愿意采用的线程数呈线性比例关系。 Floyd运算符优先级语法的属性允许将解析工作拆分到不同的线程中,而不会在组合结果时浪费计算精力(不需要部分重新解析)。


网友评论