pub fn generate_parser_for_grammar( grammar_json: &str, semantic_version: Option<(u8, u8, u8)>, ) -> GenerateResult<(String, String)>