-"""
-note: for islpy
-isl format: basic set: ("{[x, y] : x >= 0 and x < 5 and y >= 0 and y < x+4 }")
-"""
-
import ctypes, ctypes.util
import functools
import math
p = libisl.isl_printer_print_basic_set(p, self)
string = libisl.isl_printer_get_str(p).decode()
return string
+
+ def __del__(self):
+ libisl.isl_basic_set_free(self)