Closed maxirmx closed 2 years ago
UPD
This PR includes the following enhancements:
@maxirmx please feel free to merge when ready, thanks!
Great job, a lot of improvements
@maxirmx to be on the same page did antlr4 upgrade lead to any breaking changes? I see a lot of exp files was updated
I'm asking because recently we faced with such situation in lutaml/lutaml#35
ANTLR README says:
" Generated 4.10 lexers and parsers are incompatible with code generated by previous versions of ANTLR. You must regenerate all of your code from grammars to use the new runtime."
So I regenerated all C++ files. However, there was no need to touch Ruby expressir code or fix anything in rspec tests. I assume that all C++ changed are hidden by Rice and Ruby wrappers.
Hope it works!
I am waiting for https://github.com/camertron/antlr4-native-rb/pull/13 to be accepted so that this code refers to released gem and not to my patch
UPD 2 This PR includes the following enhancements:
The version built with antlr 4.10.1 / antlr4-native-rb 2.1.0 is unstable Upgrade to antlr 4.10.1 has been removed from this PR
This PR includes the following enhancements: