3 个不稳定版本

0.3.1 2023年11月15日
0.3.0 2022年3月6日
0.1.0 2021年3月12日

#4 in #递归下降

Download history 128/week @ 2024-04-22 42/week @ 2024-04-29 48/week @ 2024-05-06 40/week @ 2024-05-13 5/week @ 2024-05-20 32/week @ 2024-06-03 25/week @ 2024-06-10 10/week @ 2024-06-17 10/week @ 2024-06-24 45/week @ 2024-07-08 61/week @ 2024-07-15 148/week @ 2024-07-22 31/week @ 2024-07-29 53/week @ 2024-08-05

295 每月下载量
用于 3 个crate(2个直接使用)

0BSD 许可证

60KB
952

Flussab

github crates.io docs.rs

Flussab crate 是编写解析器的实用工具集合。

目前 Flussab 旨在提供编写解析器所需的足够功能,这些功能符合作者未找到的现有解决方案的一定组合的约束。它不打算替代任何针对不同约束的现有解决方案。

目标用例是高效的、持续流式传输、交互式、错误报告、非回溯、递归下降解析器,用于基于文本、二进制和混合格式。有关此处的权衡,请参阅文档

以下文件格式的解析器(和写入器)目前使用 Flussab 实现

  • flussab-cnf 用于 DIMACS CNF 文件格式及其变体。

许可证

本软件可在零条款 BSD 许可证下获得,有关完整的许可信息,请参阅LICENSE

贡献

除非您明确声明,否则您提交的任何有意包含在本软件中的贡献均应按LICENSE中定义的许可证许可。

依赖项

~235KB