Skip to content

v0.1.0

Latest
Compare
Choose a tag to compare
@cthulhu-irl cthulhu-irl released this 21 Jun 02:51
· 5 commits to main since this release
fcd9439

First Release!

Consisting of:

  • parsers and combinators:
    • parsi::expect(char|string|parsi::charset)
    • parsi::optional(another_parser)
    • parsi::sequence(parsers...)
    • parsi::anyof(parsers...)
    • parsi::repeat<Min=0, Max=infinite>(parser)
    • parsi::repeat(parser, min=0, max=infinite)
    • parsi::eos() (end of stream)
  • parsi::RTParser: a dynamic polymorphism wrapper to make a single type out of nested types the above combinators make.