def _extract_doc_comment_continuous(content, line, column, markers):
 marker_len = len(markers[1])
 doc_comment = content[line][column:]
 line += 1
 while (line < len(content)):
  pos = content[line].find(markers[1])
  if (pos == (-1)):
   return (line, 0, doc_comment)
  else:
   doc_comment += content[line][(pos + marker_len):]
  line += 1
 if (content[(line - 1)][(-1)] == '\n'):
  column = 0
 else:
  line -= 1
  column = len(content[line])
 return (line, column, doc_comment)

def _extract_doc_comment_continuous ( content , line , column , markers ) : marker_len = len ( markers [ 1 ] ) doc_comment = content [ line ] [ column : ] line += 1 while ( line < len ( content ) ) : pos = content [ line ] . find ( markers [ 1 ] ) if ( pos == ( - 1 ) ) : return ( line , 0 , doc_comment ) else : doc_comment += content [ line ] [ ( pos + marker_len ) : ] line += 1 if ( content [ ( line - 1 ) ] [ ( - 1 ) ] == '\n' ) : column = 0 else : line -= 1 column = len ( content [ line ] ) return ( line , column , doc_comment )
extract a documentation that starts at given beginning with continuous layout .