Skip to content

Releases: umut-sahin/dotlr

v0.4.1

19 Nov 12:22
Compare
Choose a tag to compare

Fixes

  • Correctly construct first and follow tables of grammars with indirectly empty symbols (7bd9e90)

v0.4.0

10 Nov 08:55
Compare
Choose a tag to compare

New Features

  • Support symbols that can match the empty string (b524f88)
  • Add span information to tokens (cc16611)

Documentation

  • Explain how empty symbols work in the README (fa7ae7d)

Chores

  • Bump thiserror dependency to v2.0 (7c267d8)

v0.3.0

29 Sep 11:42
Compare
Choose a tag to compare

New Features

  • Create TypeScript bindings using WebAssembly (696d90c)

v0.2.1

09 Sep 02:00
Compare
Choose a tag to compare

Refactors

  • Improve the visualization of parsers and parse traces (24a879c)

Chores

  • Add lalr-parsing keyword to Cargo.toml (ff4cc01)

v0.2.0

09 Sep 00:55
Compare
Choose a tag to compare

New Features

Refactors

  • Longest match tokenization (d322688)
  • Better formatting of actions when dumping parse traces (6808b8c)

Docs

  • Replace demo gif in README with a static picture (55e9eca)

Chores

v0.1.0

07 Aug 16:36
Compare
Choose a tag to compare

dotlr is born 🎉