parameters: (base, line)
return_statement: return MANIFESTS_TYPES[cmd[0]](base, *cmd[1:])
docstring: Parse a line from a manifest file with the given base directory and
      return the corresponding ManifestEntry instance.
docstring_summary: Parse a line from a manifest file with the given base directory and
      return the corresponding ManifestEntry instance.
docstring_tokens: Parse a line from a manifest file with the given base directory and return the corresponding ManifestEntry instance .
function: def parse_manifest_line(base, line):
      '''
      Parse a line from a manifest file with the given base directory and
      return the corresponding ManifestEntry instance.
      '''
      # Remove comments
      cmd = MANIFEST_RE.sub('', line).strip().split()
      if not cmd:
          return None
      if not cmd[0] in MANIFESTS_TYPES:
          return errors.fatal('Unknown manifest directive: %s' % cmd[0])
      return MANIFESTS_TYPES[cmd[0]](base, *cmd[1:])
function_tokens: def parse_manifest_line ( base , line ) : # Remove comments cmd = MANIFEST_RE . sub ( '' , line ) . strip ( ) . split ( ) if not cmd : return None if not cmd [ 0 ] in MANIFESTS_TYPES : return errors . fatal ( 'Unknown manifest directive: %s' % cmd [ 0 ] ) return MANIFESTS_TYPES [ cmd [ 0 ] ] ( base , * cmd [ 1 : ] )