Skip to content

Commit

Permalink
Update changelog and readme
Browse files Browse the repository at this point in the history
  • Loading branch information
igordejanovic committed Nov 26, 2023
1 parent 0f3d178 commit f008401
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 3 deletions.
22 changes: 21 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,30 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

# Added

- Support for `Forest` iteration (`into_iter()`, and `iter()`).

# Fixed

- Getting `CARGO_WORKSPACE_DIR` in `local_file!`.

## [0.2.0] - 2023-10-22

# Added

- GLR parsing based on Right-Nulled GLR algorithm (RNGLR).
- Base Tomita's algorithm. Shared packed parse forest.
- Lazy tree extraction from forest.
- Calling arbitrary builder over extracted tree.
- Support for EMPTY productions through RN table entries (RNGLR algorithm).


## [0.1.0] - 2023-06-02

- Initial release. See the README for the features available in this release.


[unreleased]: https://github.com/igordejanovic/rustemo/compare/0.1.0...HEAD
[unreleased]: https://github.com/igordejanovic/rustemo/compare/0.2.0...HEAD
[0.2.0]: https://github.com/igordejanovic/rustemo/compare/0.1.0...0.2.0
[0.1.0]: https://github.com/igordejanovic/rustemo/releases/tag/0.1.0
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ examples](https://github.com/igordejanovic/rustemo/tree/main/examples).
- [x] Docs completed.
- [x] First release to crates.io!

### v0.2.0
### v0.2.0 - current
- [x] GLR parsing based on Right-Nulled GLR algorithm (RNGLR).
- [x] Base Tomita's algorithm. Shared packed parse forest.
- [x] Lazy tree extraction from forest.
Expand All @@ -124,7 +124,8 @@ examples](https://github.com/igordejanovic/rustemo/tree/main/examples).
- [x] GLR docs
- [x] Release to crates.io

### v0.3.0
### Next
- [x] Forest iteration.
- [ ] Greedy repetitions.
- [ ] Zero copy for built-in builders.
- [ ] Parenthesized groups. Still not sure if this is a good thing to have.
Expand Down

0 comments on commit f008401

Please sign in to comment.