parameters: (sink, manifest, defines={})
docstring: Preprocess the given file-like manifest with the given defines, and push
      the parsed information to a sink. See PackageManifestParser documentation
      for more details on the sink.
docstring_summary: Preprocess the given file-like manifest with the given defines, and push
      the parsed information to a sink. See PackageManifestParser documentation
      for more details on the sink.
docstring_tokens: Preprocess the given file - like manifest with the given defines and push the parsed information to a sink . See PackageManifestParser documentation for more details on the sink .
function: def preprocess_manifest(sink, manifest, defines={}):
      '''
      Preprocess the given file-like manifest with the given defines, and push
      the parsed information to a sink. See PackageManifestParser documentation
      for more details on the sink.
      '''
      preprocess(manifest, PackageManifestParser(sink), defines)
function_tokens: def preprocess_manifest ( sink , manifest , defines = { } ) : preprocess ( manifest , PackageManifestParser ( sink ) , defines )