original_docstring: 
      Given a list of comments, or a comment submitted as a string, return a
      single line of text containing all of the comments.
      
docstring: Given a list of comments, or a comment submitted as a string, return a
  single line of text containing all of the comments.
docstring_tokens: Given a list of comments or a comment submitted as a string return a single line of text containing all of the comments .
code: def combine_comments(comments):
      '''
      Given a list of comments, or a comment submitted as a string, return a
      single line of text containing all of the comments.
      '''
      if isinstance(comments, list):
          for idx in range(len(comments)):
              if not isinstance(comments[idx], six.string_types):
                  comments[idx] = str(comments[idx])
      else:
          if not isinstance(comments, six.string_types):
              comments = [str(comments)]
          else:
              comments = [comments]
      return ' '.join(comments).strip()
code_tokens: def combine_comments ( comments ) : if isinstance ( comments , list ) : for idx in range ( len ( comments ) ) : if not isinstance ( comments [ idx ] , six . string_types ) : comments [ idx ] = str ( comments [ idx ] ) else : if not isinstance ( comments , six . string_types ) : comments = [ str ( comments ) ] else : comments = [ comments ] return ' ' . join ( comments ) . strip ( )
short_docstring: Given a list of comments, or a comment submitted as a string, return a
  single line of text containing all of the comments.
short_docstring_tokens: Given a list of comments or a comment submitted as a string return a single line of text containing all of the comments .
comment: '''
      Given a list of comments, or a comment submitted as a string, return a
      single line of text containing all of the comments.
      '''