#operator #nom #precedence #parser

nom-operator

使用 nom 编写的优先级爬升运算符解析器

2 个版本

使用旧的 Rust 2015

0.0.2 2017年7月8日
0.0.1 2017年5月11日

#5 in #precedence

MIT/Apache

22KB
422

nom-operator travis-badge appveyor-badge coveralls-badge license-badge docs-badge

使用 nom 编写的 shift-reduce 运算符解析器

本 crate 中使用的算法基于这篇 论文

对此 crate 的测试不多,您可能需要谨慎使用

许可证

nom-operator 主要在 MIT 许可证和 Apache 许可证(版本 2.0)的条款下分发。

有关详细信息,请参阅 LICENSE-APACHELICENSE-MIT

依赖关系

~1.5MB
~22K SLoC