original_string: private static function jdMonthNameCalendar(CalendarInterface $calendar, $julian_day, $months)
      {
          list(, $month) = $calendar->jdToYmd($julian_day);
  
          return $months[$month];
      }
code: private static function jdMonthNameCalendar(CalendarInterface $calendar, $julian_day, $months)
      {
          list(, $month) = $calendar->jdToYmd($julian_day);
  
          return $months[$month];
      }
code_tokens: private static function jdMonthNameCalendar ( CalendarInterface $ calendar , $ julian_day , $ months ) { list ( , $ month ) = $ calendar -> jdToYmd ( $ julian_day ) ; return $ months [ $ month ] ; }
docstring: Calculate the month-name for a given julian day, in a given calendar,
  with given set of month names.
  
  @param CalendarInterface $calendar
  @param int               $julian_day
  @param string[]          $months
  
  @return string
docstring_tokens: Calculate the month - name for a given julian day in a given calendar with given set of month names .