parameters: (self, paths, prefix, suffix)
docstring: Search a list of paths for something that matches the prefix and suffix.
  
          paths - the list of paths or nodes.
          prefix - construction variable for the prefix.
          suffix - construction variable for the suffix.
docstring_summary: Search a list of paths for something that matches the prefix and suffix.
docstring_tokens: Search a list of paths for something that matches the prefix and suffix .
function: def FindIxes(self, paths, prefix, suffix):
          """
          Search a list of paths for something that matches the prefix and suffix.
  
          paths - the list of paths or nodes.
          prefix - construction variable for the prefix.
          suffix - construction variable for the suffix.
          """
  
          suffix = self.subst('$'+suffix)
          prefix = self.subst('$'+prefix)
  
          for path in paths:
              dir,name = os.path.split(str(path))
              if name[:len(prefix)] == prefix and name[-len(suffix):] == suffix:
                  return path
function_tokens: def FindIxes ( self , paths , prefix , suffix ) : suffix = self . subst ( '$' + suffix ) prefix = self . subst ( '$' + prefix ) for path in paths : dir , name = os . path . split ( str ( path ) ) if name [ : len ( prefix ) ] == prefix and name [ - len ( suffix ) : ] == suffix : return path