Releases: ruby/lrama
Releases · ruby/lrama
v0.5.3
What's Changed
- Remove unused files by @yui-knk in #43
- Merge error_recovery branch by @alitaso345 in #44
- Update TODO list by @yui-knk in #45
- Add tests for stdin mode by @alitaso345 in #46
- Fix typos by @yui-knk in #48
- Fix license notices by @gemmaro in #47
- Refactor lrama/lexer.rb by @alitaso345 in #49
- Refactor states.rb and grammar.rb by @alitaso345 in #50
- Move Lrama::Union to Lrama::Grammar::Union by @yui-knk in #52
- Refactor lrama/state.rb by @alitaso345 in #51
- Move multiple classes under grammar by @alitaso345 in #53
- Add integration test by @yui-knk in #54
- Refactor report.rb to use one module per source file by @ydah in #55
- Refactor Command class by @yui-knk in #56
- Test for named references by @yui-knk in #57
- Suppress aborting message from tests by @nobu in #59
- Raise error when referred nterm, term and action type is not declared by @yui-knk in #61
- Suppress unused-but-set-variable warnings by @nobu in #58
- Added gem to help tracking the code coverage of the tests by @lucasmenezesds in #63
- Refactor Lrama::Grammar::Rule by @Maumagnaguagno in #65
- v0.5.3 by @yui-knk in #68
New Contributors
- @gemmaro made their first contribution in #47
- @lucasmenezesds made their first contribution in #63
- @Maumagnaguagno made their first contribution in #65
Full Changelog: v0.5.2...v0.5.3
v0.5.2
What's Changed
- Add rbs_collection.yaml by @akouryy in #32
- Add warning.rbs by @akouryy in #23
- Add report.rbs by @akouryy in #24
- remove typo by @kaiquekandykoga in #34
- Update spec.homepage by @yui-knk in #37
- Add user argument to some macros, moved from ruby/ruby to ruby/lrama by @alitaso345 in #40
- Update README.md by @yui-knk in #36
- Implement named references by @junk0612 in #41
- v0.5.2 by @yui-knk in #42
New Contributors
- @akouryy made their first contribution in #32
- @kaiquekandykoga made their first contribution in #34
- @alitaso345 made their first contribution in #40
- @junk0612 made their first contribution in #41
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
- Fix a typo by @mame in #12
- Support
//
style comment by @makenowjust in #13 - Add RBS and Steep check on CI by @Little-Rubyist in #15
- Stop passing YACC arg for make by @yui-knk in #18
- Added dependabot for GitHub Actions by @ydah in #17
- Fixed README.md by @jinroq in #16
- Add a sample of calculator by @mame in #14
- Add calc.y to usage by @ima1zumi in #20
- Add "sample/calc.output" by @yui-knk in #21
- fix typo by @Little-Rubyist in #22
- Remove unused method by @mame in #26
- Prevent NoMethodError in generating an error message by @mame in #25
- Fix some typos by @ydah in #27
- Refactoring lrama/states.rb by @jinroq in #28
- Refactor lrama/parser.rb by @jinroq in #29
- Update README.md by @yui-knk in #30
- v0.5.1 by @yui-knk in #31
New Contributors
- @mame made their first contribution in #12
- @makenowjust made their first contribution in #13
- @Little-Rubyist made their first contribution in #15
- @ydah made their first contribution in #17
- @jinroq made their first contribution in #16
- @ima1zumi made their first contribution in #20
Full Changelog: v0.5.0...v0.5.1
v0.5.0
v0.4.0
v0.3.0
v0.2.1
Full Changelog: v0.2.0...v0.2.1
v0.2.0
v0.1.0
Full Changelog: https://github.com/ruby/lrama/commits/v0.1.0