nom
https://github.com/rust-bakery/nom
Rust
Rust parser combinator framework
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Rust not yet supported2 Subscribers
Add a CodeTriage badge to nom
Help out
- Issues
- Fix tag_no_case panic on case-folding byte-length changes
- tag_no_case panics on Unicode chars whose lowercase has different byte length (e.g. U+212A KELVIN SIGN)
- tag_no_case panics on &str input when Unicode case-fold changes byte length (DoS)
- Self documenting code is unnecessarily cryptic
- Replacement approaches for deprecated features missing
- [i386] Numeric literal 0x2000000000000000_usize out of range in tests
- increase permutations from 21 to 30
- Use unsafe APIs to optimize `HexDisplay::to_hex_from`
- Python-like parser example
- Use check output mode in not combinator
- Docs
- Rust not yet supported