Skip to content

pulseq-frame/ezpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eazy Parser Combinator

This parser combinator is heavily inspired by pom, expect that:

  • it uses static dispatch (json test parser is ~10x faster)
  • it is utf-8 only, not meant for parsing binary inputs
  • no lifetimes annotations are needed (which means that no-copy parsers are not possible)
  • differentiates parers and matchers: no need to clutter code with ignored parser results
  • better error support: Normal and fatal errors, which are reported with exact position

Coming Soon (TM): Examples, benchmarks, Getting Started etc...

About

Eazy Parser Combinator for Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages