来自解析器/词法生成器的小型JSON解析器
作者:matt rice
#18 in #extra
20KB 453 行
这是一个相对较小的json解析器,
主要解析器在src/*.rs中,功能简单。
此外,还有一个名为extras/的模块,包含漂亮的错误处理和测试套件。
虽然它没有直接使用不安全代码,但它可能受到动态分配、panic等拒绝服务攻击的影响。它相对较小,符合标准,但效率不是最高的。
本意是想创建一个“显然符合标准”的解析器,与JSON给出的语法进行对比,但并没有完全按照计划实现。但它并不太糟糕。
~1.7–3MB ~26K SLoC
build.rs