def get_boxed_array_ptr(self, v, parakeet_ptr_t):
    self.check_array(v)
    c_struct_type = self.to_ctype(parakeet_ptr_t)
    c_ptr_type = type_mappings.to_ctype(parakeet_ptr_t) 
    data_field = "(%s) PyArray_DATA(((PyArrayObject*) %s))" % (c_ptr_type, v) 
    # get the data field but also fill the base object 
    return self.fresh_var(c_struct_type, "data", (data_field, v) % "{%s, %s}")
dataset/ETHPy150Open iskandr/parakeet/parakeet/c_backend/pymodule_compiler.py/PyModuleCompiler.get_boxed_array_ptr/swapped operands of `%`