What's Changed
- Bump steep gem version to 1.9.2 by @ydah in #489
- Update README.md in versions and branches by @ydah in #491
- Use rbs-inline and rewrite bitmap.rb by @Little-Rubyist in #490
- Bump rbs from v3.7.0 to v3.8.0 and steep from v1.9.2 to v1.9.3 by @Little-Rubyist in #492
- Follow-up on development with rbs-inline by @ydah in #493
- Add definition for Read sets and Follow sets by @yui-knk in #495
- Optimize Lexer comment reading by @ydah in #494
- Add RBS type signatures for TraceReporter and generate RBS file by @ydah in #497
- Add RBS type signatures for Logger and generate RBS file by @ydah in #498
- Simplify inline rule resolution using shorthand syntax for block arguments by @ydah in #500
- Add test job for multiple compilers for C by @ydah in #499
- Move processing of lhs_s_value method to Binding class by @ydah in #501
- Reorder RBS collection installation in CI workflow by @ydah in #503
- Change the
-t
option, which was reserved, to match bison and behave the same as--debug
by @ydah in #504 - Pass
--with-parser=parse.y
for ruby build by @yui-knk in #505 - Add 'only-explicit-rules' option to display explicit grammar rules by @ydah in #496
- Update NEWS.md for Lrama 0.7.0 release notes, adding support for
-t
option and tracing only explicit rules by @ydah in #507 - Update rbs gem version to 3.8.1 by @ydah in #508
- Replace with rbs-inline style type definition in lexer directory by @ydah in #509
- Refactor for Lrama::Grammar::Binding by @ydah in #510
- Retire ubuntu-20.04 by @ydah in #511
- Support IELR(1) Parser Generation by @junk0612 in #398
- Add GitHub Actions workflow for deploying Lrama documentation to GitHub Pages by @ydah in #502
- Add documentation in README and gemspec by @ydah in #512
transition_queue
is not used by @yui-knk in #514- Migrate digraph type declarations to rbs-inline by @yui-knk in #515
- v0.7.0 by @ydah in #513
Full Changelog: v0.6.11...v0.7.0