0.2.0
Pre-release
Pre-release
- Fixed sub-expression types corrupting the parent expression type
- Renamed oneof to alternation
- Added
parse
statistics - Ignored literals are now removed before parsing
- Added C BNF for testing
- Added anti-loop caching
- Improvd error handling
- Added infinite loop and infinite depth detection
- Added support for multiple root node kinds
- Clarified bnf.bnf rule names
- Improved parser logging
- BNF grammar now ignores new lines
- Fixed BNF strings and comments
- Fixed parser crashing when ending on an ignored token