lib/antlr4-native/generator.rb in antlr4-native-2.1.0 vs lib/antlr4-native/generator.rb in antlr4-native-2.2.0

- old
+ new

@@ -23,11 +23,11 @@ generate_antlr_code write_interop_file end def gem_name - @gem_name ||= dasherize(parser_ns) + @gem_name ||= underscore(parser_ns) end def antlr_ns grammar_names['parser'] || grammar_names['default'] end @@ -314,10 +314,10 @@ def init_function <<~END extern "C" void Init_#{ext_name}() { - Module rb_m#{parser_ns} = define_module("#{parser_ns}"); + Module rb_m#{parser_ns} = define_module("#{capitalize(parser_ns)}"); rb_cToken = define_class_under<Token>(rb_m#{parser_ns}, "Token") .define_method("text", &Token::getText) .define_method("channel", &Token::getChannel) .define_method("token_index", &Token::getTokenIndex);