#parser-combinator #parser #combinator #ll

combpop

基于类型的解析器组合器

3个版本

使用旧的Rust 2015

0.0.3 2018年2月9日
0.0.2 2018年2月3日
0.0.1 2018年1月29日

解析工具中排名第212

每月下载量25

Apache-2.0/MIT

44KB
1.5K SLoC

combpop:Rust的基于类型的解析器组合器

目标

  • 类似于Parsec的消耗/空和ok/error模式的单调解析器
  • 支持内存流和按需流
  • 一致的语义

当前状态

  • 仍在设计阶段
  • 有示例StreamParser实现,但接口仍不稳定。
  • 现在有一个简单的\w+解析器。

lib.rs:

Combpop是一个基于类型的解析器组合器库。

没有运行时依赖