class_docstr: Description of a ufunc.
  
  Attributes
  ----------
  nin : number of input arguments
  nout : number of output arguments
  identity : identity element for a two-argument function (like Zero)
  docstring : docstring for the ufunc
  typereso: type resolver function of type PyUFunc_TypeResolutionFunc
  type_descriptions : TypeDescription objects
  signature: a generalized ufunc signature (like for matmul)
  indexed: add indexed loops (ufunc.at) for these type characters
class_docstr_tok: ["Description","of","a","ufunc",".","Attributes","--","--","--","--","--","nin",":","number","of","input","arguments","nout",":","number","of","output","arguments","identity",":","identity","element","for","a","two-argument","function","(","like","Zero",")","docstring",":","docstring","for","the","ufunc","typereso",":","type","resolver","function","of","type","PyUFunc_TypeResolutionFunc","type_descriptions",":","TypeDescription","objects","signature",":","a","generalized","ufunc","signature","(","like","for","matmul",")","indexed",":","add","indexed","loops","(","ufunc.at",")","for","these","type","characters"]
code: def __init__(
      self,
      nin,
      nout,
      identity,
      docstring,
      typereso,
      *type_descriptions,
      signature=None,
      indexed="",
  ):
      self.nin = nin
      self.nout = nout
      if identity is None:
          identity = None_
      self.identity = identity
      self.docstring = docstring
      self.typereso = typereso
      self.type_descriptions = []
      self.signature = signature
      self.indexed = indexed
      for td in type_descriptions:
          self.type_descriptions.extend(td)
      for td in self.type_descriptions:
          td.finish_signature(self.nin, self.nout)
  
      check_td_order(self.type_descriptions)
  
imports: import os
  import re
  import struct
  import sys
  import textwrap
  import argparse
  import string
label_desc: Use image node_id 1 to create a new Ufunc object  with example: obj = Ufunc(nin, nout, identity, docstring, typereso)