v0.5.9
What's Changed
h
option test by @yui-knk in #160- add lexer/token.rbs by @Little-Rubyist in #161
- Token type of C_DECLARATION is always
Token::User_code
by @yui-knk in #162 - Fix unknown type error when using YYSTYPE or YYLTYPE by @ydah in #164
- Add debug mode to command by @junk0612 in #163
- Use parser.rb instead of new_parser.rb by @ydah in #165
- Fix rake task name to generate parser.rb by @yui-knk in #166
- Change to process
%empty
withrhs
of parser instead of lexer by @ydah in #167 - Refactoring prec instance variables in parser by @yui-knk in #168
- Extract curly brace begin process to a private method by @ydah in #169
- Extract C_DECLARATION end process to a private method by @ydah in #170
- Generate parser.rb with racc 1.7.2 by @yui-knk in #171
- Refactoring parser by @yui-knk in #172
- Specify expected S/R conflicts count by @yui-knk in #173
- Remove unused token types by @yui-knk in #174
- Remove duplicated rule by @yui-knk in #175
- Do not need to call
#build_references
in#build_code
by @yui-knk in #176 - Refactor grammar by @yui-knk in #177
- Merge
#scan_reference
and#build_references
by @yui-knk in #178 - Generate parser.rb with racc 1.7.3 by @yui-knk in #179
- Gem version by @yui-knk in #180
- Implement parameterizing rules by @ydah in #181
- Refactor tokens by @yui-knk in #182
- Support %code directive to prevent redefinition of typedef by @yui-knk in #183
- Extract Parameterizing method by @ydah in #184
- Add the starting position to the location information by @ydah in #185
- Add to the message what kind of unexpected input it is by @ydah in #186
- Error message for objects by @yui-knk in #187
- v0.5.9 by @yui-knk in #188
Full Changelog: v0.5.8...v0.5.9