parameters: (line)
return_statement: return section_type
docstring: Example section header: [TableOptions/BlockBasedTable "default"]
          Here ConfigurationOptimizer returned would be
          'TableOptions.BlockBasedTable'
docstring_summary: Example section header: [TableOptions/BlockBasedTable "default"]
          Here ConfigurationOptimizer returned would be
          'TableOptions.BlockBasedTable'
docstring_tokens: Example section header : [ TableOptions / BlockBasedTable default ] Here ConfigurationOptimizer returned would be TableOptions . BlockBasedTable
function: def get_section_type(line):
          '''
          Example section header: [TableOptions/BlockBasedTable "default"]
          Here ConfigurationOptimizer returned would be
          'TableOptions.BlockBasedTable'
          '''
          section_path = line.strip()[1:-1].split()[0]
          section_type = '.'.join(section_path.split('/'))
          return section_type
function_tokens: def get_section_type ( line ) : section_path = line . strip ( ) [ 1 : - 1 ] . split ( ) [ 0 ] section_type = '.' . join ( section_path . split ( '/' ) ) return section_type