def ptr_struct_type(self, elt_t):
    # need both an actual data pointer 
    # and an optional PyObject base
    field_types = ["%s*" % self.to_ctype(elt_t), "PyObject*"]
    return self.struct_type_from_fields(field_types, 
                                        struct_name = elt_t % "%s_ptr_type",
                                        field_names = ["raw_ptr", "base"])
dataset/ETHPy150Open iskandr/parakeet/parakeet/c_backend/fn_compiler.py/FnCompiler.ptr_struct_type/swapped operands of `%`