parameters: (shape, nx, ny, delta)
return_statement: return Shape(stdlib.array_xy(
          args[0].ptr,
          args[1],
          args[2],
          tvec2(*[a.ptr for a in args[3]])))
docstring: Iterates a part in a 2D array
docstring_summary: Iterates a part in a 2D array
docstring_tokens: Iterates a part in a 2D array
function: def array_xy(shape, nx, ny, delta):
      """ Iterates a part in a 2D array
      """
      args = [Shape.wrap(shape), nx, ny, list([Shape.wrap(i) for i in delta])]
      return Shape(stdlib.array_xy(
          args[0].ptr,
          args[1],
          args[2],
          tvec2(*[a.ptr for a in args[3]])))
function_tokens: def array_xy ( shape , nx , ny , delta ) : args = [ Shape . wrap ( shape ) , nx , ny , list ( [ Shape . wrap ( i ) for i in delta ] ) ] return Shape ( stdlib . array_xy ( args [ 0 ] . ptr , args [ 1 ] , args [ 2 ] , tvec2 ( * [ a . ptr for a in args [ 3 ] ] ) ) )