Skip to content

Dwarfartisan/goparsec2

Repository files navigation

Go Parsec2

Go Parsec2 改写了 goParsec 。在性能上作出一定让步后,对结构和形式做出了改良。

Go Parsec2中,bind 不再是一个 Parsec 算子,而是所有 Parsec 算子的 Monad 特征。所有的 Parsec 算子都组合为带 Bind/Then/Over 的结构。 Go Parsec 2 提供了一些方法简化这些封装操作。

提供了 Do 形式。

使用 Go Parsec2 编写的解析器

About

Parsec For Golang's Reflected Edition

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages